MCPcopy Index your code
hub / github.com/Effect-TS/effect / unsafeOnQueueEmptySpace

Method unsafeOnQueueEmptySpace

packages/effect/src/Queue.ts:285–285  ·  view source on GitHub ↗

* Determines the behavior of the `Queue.Strategy` when the `Queue` has empty * slots following a `take` operation.

(
    queue: BackingQueue<A>,
    takers: MutableQueue.MutableQueue<Deferred.Deferred<A>>
  )

Source from the content-addressed store, hash-verified

283 * slots following a `take` operation.
284 */
285 unsafeOnQueueEmptySpace(
286 queue: BackingQueue<A>,
287 takers: MutableQueue.MutableQueue<Deferred.Deferred<A>>
288 ): void

Callers 4

takeMethod · 0.65
takeAllMethod · 0.65
takeUpToMethod · 0.65
queue.tsFile · 0.65

Implementers 3

BackPressureStrategypackages/effect/src/internal/pubsub.ts
DroppingStrategypackages/effect/src/internal/pubsub.ts
SlidingStrategypackages/effect/src/internal/pubsub.ts

Calls

no outgoing calls

Tested by

no test coverage detected