[][src]Enum encon::EncryptError

pub enum EncryptError {
    Init,
    EncryptChunk,
    Write {
        source: Error,
    },
    Serialize {
        source: Error,
    },
}

An error that may arise during encryption. Generally it's expected that encryption doesn't fail.

If it does you can match on the error, and for the Write and Serialize variants, there's an underlying source value (see the std::error::Error trait).

Variants

Init
EncryptChunk
Write

Fields of Write

source: Error
Serialize

Fields of Serialize

source: Error

Trait Implementations

impl Debug for EncryptError[src]

impl Display for EncryptError[src]

impl Error for EncryptError[src]

impl From<EncryptError> for EnconError[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.