Struct extra::comm::SyncPort

pub struct SyncPort<T> {
    priv duplex_stream: DuplexStream<(), T>,
}

An extension of pipes::stream that acknowledges each message received.

Trait Implementations

impl<T: std::kinds::Send> std::comm::GenericPort for SyncPort<T>

fn recv(&self) -> T

fn try_recv(&self) -> std::option::Option

impl<T: std::kinds::Send> std::comm::Peekable for SyncPort<T>

fn peek(&self) -> bool