def targets_validation
bendvy-ecs-core@0.1.0.3 · execution_query_identity.bend:74
import bendvy-ecs-core@0.1.0.3/execution_query_identity.bend as ExecutionQueryIdentity
import 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
74def targets_validation(~S:Data,+handles:List<&2,W.Handle<S>>,+domain:D.Domain,validation:D.Validation) -> TargetCheck<S>:
75 match validation:
76 case D.Valid{}:targets_valid(~S,handles,domain,unique(~S,handles))
77 case _:Refused{handles}