def missed_generic
import bendvy-ecs-core@0.1.0.3/execution_stream_channel.bend as ExecutionStreamChannelimport Base
import bendvy-ecs-core@0.1.0.3/machine_stream_queue.bend as Queue
27def missed_generic(-E:Data,queue:Queue.Queue<E>,cursor:Nat) -> Nat:
28 match queue:
29 case Queue.Queue{_,_,_,dropped,_}:Nat.sub(dropped,cursor)