A double-ended queue implemented using a vector that reuses space after elements are removed.
A simple fixed-length ring buffer implementation, intended to be no-frills and easy to use, especially for embedded applications.
RingBuffer is a queue with added random access.
A lock-free, multi-producer, single-consumer (MPSC) ring buffer. Optimized for sending and receiving 'bursts' of messages. Can also be used as a ring queue. It is a Rust port of Mindaugas Rasiukevicius's ringbuf.
A zero-dependency, no-std compatible, producer-consumer, fixed-size, item-oriented ring buffer backed by a vector.
Keep track of the max value of ring buffer in linear time.
A circular buffer-like queue.
Highly optimized fixed-capacity deque buffer stored on the stack
A self-expanding ring buffer similar to VecDeque optimized for working with slices of data
ringbuffer for dynamic sized u8-elements
A high-performance ring buffer
A fast, thread-safe, and highly ergonomic generic queue with dual modes and bounded eviction.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.