def targets_valid
import bendvy-ecs-core@0.1.0.3/execution_query_identity.bend as ExecutionQueryIdentityimport Base
import bendvy-ecs-core@0.1.0.3/world.bend as W
import bendvy-ecs-core@0.1.0.3/execution_query_domain.bend as D
70def targets_valid(~S:Data,handles:List<&2,W.Handle<S>>,domain:D.Domain,valid:Bool) -> TargetCheck<S>:
71 match valid:
72 case False{}:Refused{handles}
73 case True{}:Targets{handles,domain}