river-ring-buffer 0.3.0

A simple ring buffer implementation
Documentation

River Ring Buffer

A simple ring buffer implemented in Rust.

Example usage

    let mut buffer = RingBuffer::new(3);

    buffer.put(1)?;
    buffer.put(2)?;
    buffer.put(3)?;

    buffer.read(); // Returns Some(1)