Struct lossyq::cb::CircularBuffer [] [src]

pub struct CircularBuffer<T> {
    // some fields omitted
}

Methods

impl<T> CircularBuffer<T>
[src]

fn new(size: usize) -> CircularBuffer<T>

fn seqno(&self) -> usize

fn put<F>(&mut self, setter: F) -> usize where F: FnMut(&mut Option<T>)

fn tmp<F>(&mut self, setter: F) where F: FnMut(&mut Option<T>)

fn iter(&mut self) -> CircularBufferIterator<T>