Enum ark_serialize::SerializationError[][src]

pub enum SerializationError {
    NotEnoughSpace,
    InvalidData,
    UnexpectedFlags,
    IoError(Error),
}

This is an error that could occur during serialization

Variants

NotEnoughSpace

During serialization, we didn’t have enough space to write extra info.

InvalidData

During serialization, the data was invalid.

UnexpectedFlags

During serialization, non-empty flags were given where none were expected.

IoError(Error)

During serialization, we countered an I/O error.

Trait Implementations

impl Debug for SerializationError[src]

impl Display for SerializationError[src]

impl Error for SerializationError[src]

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

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,