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}

Uses (7)

Used by (1)