[][src]Struct async_zmq::pair::Pair

pub struct Pair(_);

The async wrapper of ZMQ socket with PAIR type

Methods

impl Pair[src]

pub fn as_raw_socket(&self) -> &Socket[src]

Represent as Socket from zmq crate in case you want to call its methods.

Trait Implementations

impl From<Socket> for Pair[src]

impl<T: Into<MessageBuf>> Sink<T> for Pair[src]

type Error = Error

The type of value produced by the sink when an error occurs.

impl Stream for Pair[src]

type Item = Result<MessageBuf, Error>

Values yielded by the stream.

Auto Trait Implementations

impl RefUnwindSafe for Pair

impl Send for Pair

impl !Sync for Pair

impl Unpin for Pair

impl UnwindSafe for Pair

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<I> IntoStream for I where
    I: Stream
[src]

type Item = <I as Stream>::Item

The type of the elements being iterated over.

type IntoStream = I

Which kind of stream are we turning this into?

impl<T, Item> SinkExt<Item> for T where
    T: Sink<Item> + ?Sized
[src]

impl<T> StreamExt for T where
    T: Stream + ?Sized
[src]

impl<T> StreamExt for T where
    T: Stream + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<S, T, E> TryStream for S where
    S: Stream<Item = Result<T, E>> + ?Sized
[src]

type Ok = T

The type of successful values yielded by this future

type Error = E

The type of failures yielded by this future

impl<S> TryStreamExt for S where
    S: TryStream + ?Sized
[src]