type Context

bendvy-ecs-core@0.1.0.3 · persistence_declaration.bend:32

import bendvy-ecs-core@0.1.0.3/persistence_declaration.bend as PersistenceDeclaration
import Base
import bendvy-ecs-core@0.1.0.3/decode_data.bend as D
import bendvy-ecs-core@0.1.0.3/ordinary_declaration.bend as Canonical

32# Actual generic public admission callback retains every incoming affine owner.
33# The retained list is a transport context, never the live ECS Store.
34type Context<-S:Data,-P:Type,-identity:Canonical.Declaration<S,P>,-project:P -> P & D.Raw> is Type:
35  Context{declaration:Constructed<S,P,identity,project>,retained:List<P>}

Uses (5)

Used by (3)