[][src]Struct async_zmq::dealer::Dealer

pub struct Dealer(_);

The async wrapper of ZMQ socket with DEALER type

Methods

impl Dealer[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 Dealer[src]

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

type Error = Error

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

impl Stream for Dealer[src]

type Item = Result<MessageBuf, Error>

Values yielded by the stream.

Auto Trait Implementations

impl RefUnwindSafe for Dealer

impl Send for Dealer

impl !Sync for Dealer

impl Unpin for Dealer

impl UnwindSafe for Dealer

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]