MachineWorld.structural_flush: def of bendvy-ecs-core@0.1.0.4 Import: import bendvy-ecs-core@0.1.0.4/machine_world.bend as MachineWorld Lines 30-33 of bendvy-ecs-core@0.1.0.4/machine_world.bend: https://jend.leeeet.dev/read.txt?path=bendvy-ecs-core@0.1.0.4/machine_world.bend&start_line=30&end_line=33 import Base import world.bend as W # ApplyDeferred only drains structural commands. Machine commits require the # separate marker; callers must not conflate the two public operations. def structural_flush(~S: Data,~C: Type,~R: Type,~E: Data,world: W.World) -> W.World: W.barrier(~S,~C,~R,~E,world) Uses (2): https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/world.bend&name=World https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/world.bend&name=barrier