def active.counted
import mylsm-lsm-store@0.6.0.1/src/coordinator/RequestQueue.bend as RequestQueueimport Base
64def active.counted(
65 front: List<&1, Pending>,
66 back: List<&1, Pending>,
67 bytes: Nat,
68 counts: Nat & Nat
69) -> Queue & Bool:
70 match counts:
71 case (checked_count, retained_count):
72 (Queue{front, back, retained_count, bytes},
73 Nat.is_lt(0n, checked_count))