def available_next
import bendvy-ecs-core@0.1.0.4/ordinary_service_declaration.bend as OrdinaryServiceDeclarationimport Base
import bendvy-ecs-core@0.1.0.4/schedule_provision.bend as SP
77def available_next(~S:Data,provided:Bool,id:U32,rest:List<&2,SP.Requirement<S>>) -> List<&2,SP.Requirement<S>>:
78 match provided:
79 case False{}:rest
80 case True{}:SP.Service{id} <> rest