ringmaster 0.10.1

async FIFO / LIFO with superpowers - 'A ringmaster or ringmistress, or sometimes a ringleader, is a significant performer in many circuses' (Wikipedia).
Documentation
1
2
3
4
5
6
7
8
9
10
11

#[derive(Copy, Clone, PartialEq, Eq)]
pub enum BufferType {
    FIFO,
    LIFO,
}
impl Default for BufferType {
    fn default() -> Self {
        BufferType::FIFO
    }
}