RestoreGraphRuntimeState.clear_metadata: def of bendvy-ecs-core@0.1.0.4 Import: import bendvy-ecs-core@0.1.0.4/restore_graph_runtime_state.bend as RestoreGraphRuntimeState Lines 33-35 of bendvy-ecs-core@0.1.0.4/restore_graph_runtime_state.bend: https://jend.leeeet.dev/read.txt?path=bendvy-ecs-core@0.1.0.4/restore_graph_runtime_state.bend&start_line=33&end_line=35 import Base import bendvy-ecs-core@0.1.0.4/event_family_runtime.bend as Family import bendvy-ecs-core@0.1.0.4/event_notice_runtime.bend as Mixed def clear_metadata(~S:Data,~P:Data,~F:Type,~Owners:Type,~clear:F -> F,metadata:Mixed.State & Nat) -> Mixed.State & Nat: match metadata: case (Mixed.State{Family.State{family,owners,_,familyStart},Mixed.Failures{domains,positions,tick,frameStart,boundary,capacity,nextReader}},familyTick):(Mixed.State{Family.State{clear(family),owners,[],familyStart},Mixed.Failures{clear_domains(~S,~P,domains),positions,tick,frameStart,boundary,capacity,nextReader}},familyTick) Uses (8): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Nat https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Pair https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Sigma https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/event_family_runtime.bend&name=State https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/event_notice_runtime.bend&name=Failures https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/event_notice_runtime.bend&name=State https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/restore_graph_runtime_state.bend&name=clear_domains