def dispatch_returned
bendvy-ecs-core@0.1.0.3 · execution_deferred_schedule.bend:63
import bendvy-ecs-core@0.1.0.3/execution_deferred_schedule.bend as ExecutionDeferredSchedule
import Base
import bendvy-ecs-core@0.1.0.3/dependency_executor.bend as Exec
63def dispatch_returned(~Actual:Type,~Error:Data,~Out:Data,syncs:Metadata,unapplied:List<&2,U32>,trace:TraceState,id:U32,result:Actual & Exec.Invocation<Error,Out>) -> Context<Actual> & Exec.Invocation<Error,Out>:
64 match result:
65 case (state,+status):(Context{state,admitted(~Error,~Out,status,id,unapplied),syncs,trace},status)