atomic_ring_buffer 1.0.0

A fixed-size multi-producer multi-consumer queue that works on bare-metal systems.

Crate atomic_ring_buffer [] [src]

See documentation for the struct AtomicRingBuffer.

Structs

AtomicRingBuffer

A fixed-size multi-producer multi-consumer queue that works on bare-metal systems.

Enums

Error

The errors that may happen during an enqueue or a dequeue operation.

Traits

InvariantAsMut

A marker trait indicating that as_mut() and as_ref() always return the same pointer.