Enum zmq::SocketEvent[][src]

pub enum SocketEvent {
Show variants CONNECTED, CONNECT_DELAYED, CONNECT_RETRIED, LISTENING, BIND_FAILED, ACCEPTED, ACCEPT_FAILED, CLOSED, CLOSE_FAILED, DISCONNECTED, MONITOR_STOPPED, HANDSHAKE_FAILED_NO_DETAIL, HANDSHAKE_SUCCEEDED, HANDSHAKE_FAILED_PROTOCOL, HANDSHAKE_FAILED_AUTH, ALL,
}

Socket Events

Variants

CONNECTED
CONNECT_DELAYED
CONNECT_RETRIED
LISTENING
BIND_FAILED
ACCEPTED
ACCEPT_FAILED
CLOSED
CLOSE_FAILED
DISCONNECTED
MONITOR_STOPPED
HANDSHAKE_FAILED_NO_DETAIL
HANDSHAKE_SUCCEEDED
HANDSHAKE_FAILED_PROTOCOL
HANDSHAKE_FAILED_AUTH
ALL

Implementations

impl SocketEvent[src]

pub fn to_raw(self) -> u16[src]

pub fn from_raw(raw: u16) -> SocketEvent[src]

Trait Implementations

impl Clone for SocketEvent[src]

impl Debug for SocketEvent[src]

impl PartialEq<SocketEvent> for SocketEvent[src]

impl Copy for SocketEvent[src]

impl StructuralPartialEq for SocketEvent[src]

Auto Trait Implementations

impl RefUnwindSafe for SocketEvent

impl Send for SocketEvent

impl Sync for SocketEvent

impl Unpin for SocketEvent

impl UnwindSafe for SocketEvent

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<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.