def access

bendvy-ecs-core@0.1.0.4 · ordinary_owned_event_declaration.bend:51

import bendvy-ecs-core@0.1.0.4/ordinary_owned_event_declaration.bend as OrdinaryOwnedEventDeclaration
import Base

51# Consume a declaration and return its Registry access strings in stored order.
52# These are metadata, not a reader cursor, payload owner or substitute for the
53# builder's schema-bound publication grant.
54def access(~S:Data,~State:Type,~Recovery:Type,~Ops:Type -> Type,~builder:Builder(~State,~Recovery,~Ops),value:Declaration<S,State,Recovery,Ops,builder>) -> List<&2,String>:
55  match value:
56    case Declaration{_,access}:access
57    case Described{_,access,_}:access

Uses (4)

Used by (3)