BlockingReceiver

Trait BlockingReceiver 

Source
pub trait BlockingReceiver {
    type Item;
    type Error;

    // Required method
    fn recv(&mut self) -> Result<Self::Item, Self::Error>;
}
Expand description

Trait for blocking receivers.

Required Associated Types§

Required Methods§

Source

fn recv(&mut self) -> Result<Self::Item, Self::Error>

Implementations on Foreign Types§

Source§

impl<T> BlockingReceiver for Receiver<T>

Source§

type Item = T

Source§

type Error = RecvError

Source§

fn recv(&mut self) -> Result<Self::Item, Self::Error>

Implementors§