Skip to main content

Module features

Module features 

Source
Expand description

Opt-in feature catalog. Each submodule is gated by its own Cargo feature flag and adds a specific capability to the base MPSC queue without bloating the core build.

See Cargo.toml [features] for the catalog + the README’s “Features” section for per-feature p99 numbers and use cases.

Modules§

affinity
Thread CPU-affinity helpers.
batch
Batch dequeue: drain up to N items in one fenced pass.
bounded
Bounded MPSC queue: fixed-capacity ring buffer with backpressure.
metrics
Per-instance metrics wrapper.
mpmc
Multi-consumer extension: bounded MPMC ring with tail-sequence CAS.