[][src]Enum tox_binary_io::GenError

pub enum GenError {
    BufferTooSmall(usize),
    BufferTooBig(usize),
    InvalidOffset,
    IoError(Error),
    CustomError(u32),
    NotYetImplemented,
}

Base type for generator errors

Variants

BufferTooSmall(usize)

Input buffer is too small. Argument is the maximum index that is required

BufferTooBig(usize)

We expected to fill the whole buffer but there is some space left

InvalidOffset

Operation asked for accessing an invalid index

IoError(Error)

IoError returned by Write

CustomError(u32)

Allocated for custom errors

NotYetImplemented

Generator or function not yet implemented

Trait Implementations

impl Debug for GenError[src]

impl Display for GenError[src]

impl Error for GenError[src]

impl From<Error> for GenError[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.