type HandlerRun

bendvy-ecs-core@0.1.0.4 · ordinary_app_execution.bend:136

import bendvy-ecs-core@0.1.0.4/ordinary_app_execution.bend as OrdinaryAppExecution
import Base
import bendvy-ecs-core@0.1.0.4/execution_trace.bend as Trace

136# Transition-handler execution retains the App, all handler owners, the
137# captured machine snapshot, optional phase failure and detached trace batch.
138# The captured snapshot is not a rollback command or a copy of affine owners.
139type HandlerRun<App:Type,Owners:Type,Snapshot:Data> is Type:
140  HandlerRun{app:App,owners:Owners,captured:Snapshot,failure:Maybe<&2,HandlerFailure>,batch:Trace.Batch<String>}

Uses (4)

Used by (3)