def fields

bendvy-ecs-core@0.1.0.4 · ordinary_app_access.bend:68

import bendvy-ecs-core@0.1.0.4/ordinary_app_access.bend as OrdinaryAppAccess
import Base
import bendvy-ecs-core@0.1.0.4/ordinary_app_registration_fields.bend as Records

68def fields(~S:Data,records:List<&2,Records.Fields<S>>) -> List<&2,Entry>:
69  match records:
70    case []:[]
71    case Records.Fields{namespace,id,name,access,_,slot,retained,kind} <> rest:List.append(&2,Entry,kind_entries(~S,namespace,id,name,slot,access,retained,kind),fields(~S,rest))

Uses (5)

Used by (5)