def prepended
bendvy-ecs-core@0.1.0.3 · execution_save_rows.bend:10
import bendvy-ecs-core@0.1.0.3/execution_save_rows.bend as ExecutionSaveRows
import Base
import bendvy-ecs-core@0.1.0.3/execution_save_plan.bend as Plan
import bendvy-ecs-core@0.1.0.3/execution_save_data.bend as Saved
import bendvy-ecs-core@0.1.0.3/execution_save_recipe.bend as Recipe
import bendvy-ecs-core@0.1.0.3/execution_composer_layout.bend as Layout
import bendvy-ecs-core@0.1.0.3/entity_key.bend as Key
10def prepended(~S:Data,~plan:Plan.Plan,key:Key.Key,fields:List<&2,Saved.Field>,result:Plan.Recipes(~S,plan) & (Layout.columns(~S,Plan.layout(plan)) & (List<&2,Saved.Entity> & Maybe<&2,Recipe.Refusal>))) -> Plan.Recipes(~S,plan) & (Layout.columns(~S,Plan.layout(plan)) & (List<&2,Saved.Entity> & Maybe<&2,Recipe.Refusal>)):
11 match result:
12 case (recipes,(columns,(rows,error))):(recipes,(columns,(Saved.Entity{key,fields} <> rows,error)))