ExecutionSavePlan.Recipes: def of bendvy-ecs-core@0.1.0.3 Import: import bendvy-ecs-core@0.1.0.3/execution_save_plan.bend as ExecutionSavePlan Lines 27-33 of bendvy-ecs-core@0.1.0.3/execution_save_plan.bend: https://jend.leeeet.dev/read.txt?path=bendvy-ecs-core@0.1.0.3/execution_save_plan.bend&start_line=27&end_line=33 import Base import bendvy-ecs-core@0.1.0.3/persistence_declaration.bend as Decl import bendvy-ecs-core@0.1.0.3/owner_product.bend as Product def Recipes(~S:Data,plan:Plan) -> Type: match plan: case Empty{}:Unit case Plain{P,_,_,key,_}:Decl.Plain case Transient{P,_,_,key,_}:Decl.Transient case Constructed{P,_,_,key,project,_}:Decl.Constructed case Pair{left,right}:Product.Owner Uses (7): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Unit https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/execution_save_plan.bend&name=Plan https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/execution_save_plan.bend&name=identity https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/owner_product.bend&name=Owner https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/persistence_declaration.bend&name=Constructed https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/persistence_declaration.bend&name=Plain https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/persistence_declaration.bend&name=Transient