[][src]Enum turingfeeds_helpers::OpsErrors

pub enum OpsErrors {
    BufferCapacityExceeded16Mb,
    BufferFull,
    BufferEmpty,
    RonSerError(String),
    RonDeError(String),
    BincodeErrors(String),
    IntegrityConsistent,
    IntegrityCorrupted,
    Io(IoErrors),
    Unspecified,
}

A list of all possible errors for easier serializing and deserializing especially when sending down a stream This were created due to difficulties in add serde features to send down the stream Might also help where data is being converted into other formats

Variants

BufferCapacityExceeded16Mb
BufferFull
BufferEmpty
RonSerError(String)
RonDeError(String)
BincodeErrors(String)
IntegrityConsistent
IntegrityCorrupted
Unspecified

Trait Implementations

impl Debug for OpsErrors[src]

impl<'de> Deserialize<'de> for OpsErrors[src]

impl Display for OpsErrors[src]

impl Error for OpsErrors[src]

impl PartialEq<OpsErrors> for OpsErrors[src]

impl Serialize for OpsErrors[src]

impl StructuralPartialEq for OpsErrors[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> DeserializeOwned for T where
    T: Deserialize<'de>, 
[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.