def encoded
import bendvy-ecs-core@0.1.0.4/restore_graph_machine.bend as RestoreGraphMachineimport Base
import bendvy-ecs-core@0.1.0.4/decode_data.bend as D
import bendvy-ecs-core@0.1.0.4/machine.bend as M
22def encoded(~S:Data,~K:Data,~V:Data,~encode:V -> D.Raw,name:String,slot:M.Slot<S,K,V>) -> List<&2,D.Field>:
23 match slot:
24 case M.Missing{}:[]
25 case M.Present{value,_,_,_}:[D.Field{name,encode(value)}]