Module traits

Source

Re-exports§

pub use consumer::AsyncConsumer;
pub use producer::AsyncProducer;

Modules§

consumer
observer
Observer functionality.
producer
ring_buffer
Owning ring buffer functionality.

Traits§

Based
Trait that should be implemented by ring buffer wrappers.
Consumer
Consumer part of ring buffer.
Observer
Ring buffer observer.
Producer
Producer part of ring buffer.
RingBuffer
An abstract ring buffer that exclusively owns its data.
Split
Split the ring buffer onto producer and consumer.
SplitRef
Split the ring buffer by reference onto producer and consumer.