type Plan
bendvy-ecs-core@0.1.0.3 · execution_save_plan.bend:10
import bendvy-ecs-core@0.1.0.3/execution_save_plan.bend as ExecutionSavePlan
import Base
import bendvy-ecs-core@0.1.0.3/decode_data.bend as D
import bendvy-ecs-core@0.1.0.3/execution_resource_policy.bend as Policy
10
11
12type Plan is Type:
13 Empty{}
14 Plain{P:Type,V:Data,refresh:P -> P & V,key:String,access:Policy.Policy}
15 Transient{P:Type,V:Data,refresh:P -> P & V,key:String,access:Policy.Policy}
16 Constructed{P:Type,V:Data,refresh:P -> P & V,key:String,project:P -> P & D.Raw,access:Policy.Policy}
17 Pair{left:Plan,right:Plan}