trotcast 0.1.0

An mpmc broadcast impl
Documentation
#[derive(Debug, Clone, PartialEq)]
pub enum TryRecvError {
    Empty,
    Disconnected,
}

#[derive(Debug, Clone, PartialEq)]
pub enum RecvError {
    Disconnected,
}

#[derive(Debug, Clone, PartialEq)]
pub enum SendError<T> {
    Disconnected(T),
    Full(T),
}

#[derive(Debug, Clone, PartialEq)]
pub enum BlockingSendError<T> {
    Disconnected(T),
}

pub enum InnerRecvError {
    Disconnected,
    Empty,
}