[][src]Enum rustypipes::OctopipesError

pub enum OctopipesError {
    Uninitialized,
    BadPacket,
    BadChecksum,
    UnsupportedVersion,
    NoDataAvailable,
    OpenFailed,
    WriteFailed,
    ReadFailed,
    CapTimeout,
    NotSubscribed,
    NotUnsubscribed,
    ThreadError,
    ThreadAlreadyRunning,
    Unknown,
}

Data types

OctopipesError

OctopipesError describes the kind of error returned by an operation on the OctopipesClient

Variants

Uninitialized
BadPacket
BadChecksum
UnsupportedVersion
NoDataAvailable
OpenFailed
WriteFailed
ReadFailed
CapTimeout
NotSubscribed
NotUnsubscribed
ThreadError
ThreadAlreadyRunning
Unknown

Methods

impl OctopipesError[src]

Trait Implementations

impl Clone for OctopipesError[src]

impl Copy for OctopipesError[src]

impl Debug for OctopipesError[src]

impl Display for OctopipesError[src]

impl PartialEq<OctopipesError> for OctopipesError[src]

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

type Owned = T

The resulting type after obtaining ownership.

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.