def parsed
bendvy-ecs-core@0.1.0.4 · restore_graph_raw_owner.bend:10
import bendvy-ecs-core@0.1.0.4/restore_graph_raw_owner.bend as RestoreGraphRawOwner
import Base
import bendvy-ecs-core@0.1.0.4/decode_data.bend as D
import bendvy-ecs-core@0.1.0.4/restore_graph_data.bend as Snapshot
import bendvy-ecs-core@0.1.0.4/restore_graph_raw.bend as Raw
10def parsed(~Owner:Type,~Runtime:Type,~Output:Type,~run:Owner -> Runtime -> Snapshot.Snapshot -> Output,+original:D.Raw,owner:Owner,runtime:Runtime,result:Raw.Parsed) -> Returned<Owner,Runtime,Output>:
11 match result:
12 case Raw.Rejected{input,error}:ParseRejected{owner,runtime,input,error}
13 case Raw.Accepted{snapshot}:Delivered{original,run(owner,runtime,snapshot)}