[][src]Enum peertalk::Error

pub enum Error {
    ProtocolError(ProtocolError),
    ServiceUnavailable(Error),
    FailedToListen(i64),
    ConnectionRefused(i64),
}

Error for device listener etc

Variants

ProtocolError(ProtocolError)

Error with usbmuxd protocol

ServiceUnavailable(Error)

usbmuxd or Apple Mobile Service isn't available or installed

FailedToListen(i64)

Error when registrering for device events failed

ConnectionRefused(i64)

Error establishing network connection to device

Trait Implementations

impl Debug for Error[src]

impl Display for Error[src]

impl Error for Error[src]

impl From<Error> for Error[src]

impl From<ProtocolError> for Error[src]

Auto Trait Implementations

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> 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.