Module storage

Module storage 

Source
Expand description

Ringbuffer data storage.

This module provides Storage and its implementors, which are used by the crate’s ring buffer types for the backing data buffer. Data could be stored in different locations: ArrayStorage stores it on the stack, for const capacities, while HeapStorage allocates it on the heap.

Structs§

ArrayStorage
Storage for ring buffers in a fixed-size array.
HeapStorage
Storage for ring buffers on the heap.
Slot
A slot for storing a single ring buffer item.

Traits§

Storage
Storage for a ring buffer.