def admitted

bendvy-ecs-core@0.1.0.3 · execution_deferred_schedule.bend:52

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

52def admitted(~Error:Data,~Out:Data,+status:Exec.Invocation<Error,Out>,id:U32,ids:List<&2,U32>) -> List<&2,U32>:
53  match status:
54    case Exec.Completed{_}:include(id,ids)
55    case Exec.BodyError{_,_}:include(id,ids)
56    case Exec.AdmissionRefused{}:ids

Uses (4)

Used by (1)