def despawn
import bendvy-ecs-core@0.1.0.3/execution_command_buffer.bend as ExecutionCommandBufferimport Base
import bendvy-ecs-core@0.1.0.3/world.bend as W
63def despawn(~S:Data,~P:Type,~D:Type,buffer:Buffer<S,P,D>,handle:W.Handle<S>) -> Buffer<S,P,D>:
64 match buffer:
65 case Buffer{pending,receipts}:Buffer{Despawn{handle} <> pending,receipts}