ExecutionDeferredSettings.metadata: def of bendvy-ecs-core@0.1.0.3 Import: import bendvy-ecs-core@0.1.0.3/execution_deferred_settings.bend as ExecutionDeferredSettings Lines 90-93 of bendvy-ecs-core@0.1.0.3/execution_deferred_settings.bend: https://jend.leeeet.dev/read.txt?path=bendvy-ecs-core@0.1.0.3/execution_deferred_settings.bend&start_line=90&end_line=93 import Base import bendvy-ecs-core@0.1.0.3/dependency_plan.bend as Plan import bendvy-ecs-core@0.1.0.3/execution_deferred_plan.bend as Deferred def metadata(nodes:List<&2,Plan.Node>,+syncs:List<&2,U32>,+deferred:List<&2,U32>) -> List<&2,Deferred.Node>: match nodes: case []:[] case node <> rest:metadata_node(syncs,deferred,node) <> metadata(rest,syncs,deferred) Uses (6): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/dependency_plan.bend&name=Node https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/execution_deferred_plan.bend&name=Node https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/execution_deferred_settings.bend&name=metadata_node