type Fields

bendvy-ecs-core@0.1.0.4 · ordinary_app_registration_fields.bend:33

import bendvy-ecs-core@0.1.0.4/ordinary_app_registration_fields.bend as OrdinaryAppRegistrationFields
import Base
import bendvy-ecs-core@0.1.0.4/change_tick.bend as Tick
import bendvy-ecs-core@0.1.0.4/ordinary_query_declaration.bend as Query

33# Detached advanced registration description: namespace/ID/name/access,
34# cursor, authored slot/query clauses and operation kind. This Data record
35# is observation metadata; it does not independently prove a live registration
36# or authorize execution without its matching typed token and World checks.
37type Fields<S:Data> is Data:
38  Fields{namespace:U32,id:U32,name:String,access:List<&2,String>,cursor:Maybe<&2,Tick.Tick>,slot:String,clauses:List<&2,Query.Clause<S>>,kind:RegistrationKind}

Uses (7)

Used by (455)