[][src]Enum cjdns_sniff::SendError

pub enum SendError {
    SerializeError(SerializeError),
    BencodeError(BencodeError),
    SocketError(Error),
    WriteError(usizeusize),
}

Error while sending message.

Variants

SerializeError(SerializeError)

Generic serialization error

BencodeError(BencodeError)

Bencode serialization error

SocketError(Error)

UDP socket error

WriteError(usizeusize)

Unable to write all the data to the socket (too big message)

Trait Implementations

impl Debug for SendError[src]

impl Display for SendError[src]

impl Error for SendError[src]

Auto Trait Implementations

impl !RefUnwindSafe for SendError

impl Send for SendError

impl Sync for SendError

impl Unpin for SendError

impl !UnwindSafe for SendError

Blanket Implementations

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

impl<T> AsFail for T where
    T: Fail, 

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

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

impl<E> Fail for E where
    E: 'static + Error + Send + Sync

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

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

impl<T> ToString for T where
    T: Display + ?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<V, T> VZip<V> for T where
    V: MultiLane<T>,