1"effect/MutableQueue#bounded":
2 replacement: "Queue.dropping"
3 note: "The replacement constructor is effectful; dropping preserves the old immediate rejection when a bounded queue is full."
4"effect/MutableQueue#capacity":
5 replacement: "none"
6 note: "Read queue.capacity on the replacement Queue; unbounded queues expose Infinity."
7"effect/MutableQueue#EmptyMutableQueue":
8 replacement: "none"
9 note: "Queue.poll reports emptiness with Option.none, so no default sentinel is required."
10"effect/MutableQueue#isEmpty":
11 replacement: "Queue.sizeUnsafe"
12 note: "Use Queue.sizeUnsafe(queue) === 0, or map the effectful Queue.size result."
13"effect/MutableQueue#isFull":
14 replacement: "Queue.isFullUnsafe"
15 note: "Use Queue.isFullUnsafe for synchronous inspection or Queue.isFull for an Effect result."
16"effect/MutableQueue#length":
17 replacement: "Queue.sizeUnsafe"
18 note: "Use Queue.sizeUnsafe for synchronous inspection or Queue.size for an Effect result."
19"effect/MutableQueue#MutableQueue":
20 replacement: "Queue.Queue"
21 note: "The replacement Queue is effectful, lifecycle-aware, and not Iterable."
22"effect/MutableQueue#MutableQueue.Empty":
23 replacement: "none"
24 note: "Use the Option returned by Queue.poll; the old empty sentinel was removed."
25"effect/MutableQueue#offer":
26 replacement: "Queue.offerUnsafe"
27 note: "Use with Queue.dropping to preserve the old synchronous boolean rejection at capacity; Queue.offer is the effectful form."
28"effect/MutableQueue#offerAll":
29 replacement: "Queue.offerAllUnsafe"
30 note: "The synchronous replacement returns the rejected remainder as an Array; Queue.offerAll is the effectful form."
31"effect/MutableQueue#poll":
32 replacement: "Queue.poll"
33 note: "Polling is now effectful and returns Option<A> rather than accepting a default; Queue.takeUnsafe is the low-level synchronous alternative."
34"effect/MutableQueue#pollUpTo":
35 replacement: "Queue.takeUnsafe"
36 note: "No direct non-blocking take-up-to helper remains; repeatedly call Queue.takeUnsafe and collect successful exits without waiting."
37"effect/MutableQueue#TypeId":
38 replacement: "none"
39 note: "The MutableQueue module and its public marker were removed."
40"effect/MutableQueue#unbounded":
41 replacement: "Queue.unbounded"
42 note: "The unbounded replacement constructor is effectful."