def admitted
import bendvy-ecs-core@0.1.0.3/execution_deferred_schedule.bend as ExecutionDeferredScheduleimport 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