def same_entry

bendvy-ecs-core@0.1.0.3 · execution_query_admission.bend:138

import bendvy-ecs-core@0.1.0.3/execution_query_admission.bend as ExecutionQueryAdmission
import Base
import bendvy-ecs-core@0.1.0.3/execution_query_recipe.bend as Recipe
import bendvy-ecs-core@0.1.0.3/execution_query_schema.bend as Schema

138def same_entry(left:Recipe.Entry,right:Recipe.Entry) -> Bool:
139  match left right:
140    case Recipe.Entry{lr,lk,lb,lp} Recipe.Entry{rr,rk,rb,rp}:Bool.and(Schema.same_route(lr,rr),Bool.and(same_kind(lk,rk),Bool.and(same_bound(lb,rb),same_presence(lp,rp))))

Uses (7)

Used by (1)