def identity

bendvy-ecs-core@0.1.0.4 · trace_relation.bend:12

import bendvy-ecs-core@0.1.0.4/trace_relation.bend as TraceRelation
import Base
import bendvy-ecs-core@0.1.0.4/trace_facts.bend as Facts
import bendvy-ecs-core@0.1.0.4/relation_types.bend as G

12def identity(~S:Data,value:G.Descriptor<S>) -> Facts.RelationIdentity:
13  match value:
14    case G.Descriptor{id,name,inverseName,value}:Facts.RelationIdentity{id,name,inverseName,kind(value)}

Uses (3)

Used by (3)