def restored_value

bendvy-ecs-core@0.1.0.3 · execution_save_layout_field.bend:42

import bendvy-ecs-core@0.1.0.3/execution_save_layout_field.bend as ExecutionSaveLayoutField
import Base
import bendvy-ecs-core@0.1.0.3/execution_save_recipe.bend as Recipe
import bendvy-ecs-core@0.1.0.3/chunk_column.bend as Column
import bendvy-ecs-core@0.1.0.3/lifecycle.bend as Life

42def restored_value(-S:Data,-P:Type,values:Array<Maybe<&1,P>>,stamps:Array<Life.Stamp>,index:U32,stamp:Life.Stamp,result:P & Recipe.Field) -> Column.Column<S,P> & (Maybe<&2,Recipe.Field> & Maybe<&2,Life.Stamp>):
43  match result:
44    case (owner,field):(Column.Leaf{Array.set(Maybe<&1,P>,values,index,Some{owner}),stamps},(Some{field},Some{stamp}))

Uses (9)

Used by (1)