SystemInstance.disposed: def of bendvy-ecs-core@0.1.0.4 Import: import bendvy-ecs-core@0.1.0.4/system_instance.bend as SystemInstance Lines 17-20 of bendvy-ecs-core@0.1.0.4/system_instance.bend: https://jend.leeeet.dev/read.txt?path=bendvy-ecs-core@0.1.0.4/system_instance.bend&start_line=17&end_line=20 import Base import world.bend as W import system.bend as Sys import system_cleanup.bend as Cleanup def disposed(~S: Data,~C: Type,~R: Type,~E: Data,~Args: Type,~Error: Data,~Output: Type,~run: W.World -> Args -> Sys.Outcome,Error,Output>,~Ports: Type,~validate: Ports -> U32 -> U32 -> Ports & Bool,~remove: W.World -> Ports -> W.World,result: Cleanup.Cleanup) -> Disposal: match result: case Cleanup.Cleaned{world}: Disposed{world} case Cleanup.CleanupRejected{world,instance}: Rejected{world,Instance{instance}} Uses (8): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Pair 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.4/system.bend&name=Outcome https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/system_cleanup.bend&name=Cleanup https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/system_instance.bend&name=Disposal https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/system_instance.bend&name=Instance https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.4/world.bend&name=World