type Layout
bendvy-ecs-core@0.1.0.3 · execution_composer_layout.bend:18
import bendvy-ecs-core@0.1.0.3/execution_composer_layout.bend as ExecutionComposerLayout
import Base
import bendvy-ecs-core@0.1.0.3/execution_resource_policy.bend as Policy
import bendvy-ecs-core@0.1.0.3/schema_fragments.bend as Fragment
18type Layout is Type:
19 EmptyLayout{}
20 LayoutLeaf{P:Type,V:Data,refresh:P -> P & V,key:String,access:Policy.Policy}
21 ClassifiedLayoutLeaf{P:Type,V:Data,refresh:P -> P & V,key:String,persistence:Fragment.PersistenceKind,access:Policy.Policy}
22 LayoutPair{left:Layout,right:Layout}