[][src]Enum aes_keywrap::KeywrapError

pub enum KeywrapError {
    TooBig,
    TooSmall,
    Unpadded,
    InvalidExpectedLen,
    AuthenticationFailed,
}

Variants

TooBig

Input is too big.

TooSmall

Input is too small.

Unpadded

Ciphertext has invalid padding.

InvalidExpectedLen

The ciphertext is not valid for the expected length.

AuthenticationFailed

The ciphertext couldn't be authenticated.

Trait Implementations

impl Debug for KeywrapError[src]

impl Display for KeywrapError[src]

impl Eq for KeywrapError[src]

impl Error for KeywrapError[src]

impl PartialEq<KeywrapError> for KeywrapError[src]

impl StructuralEq for KeywrapError[src]

impl StructuralPartialEq for KeywrapError[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> Same<T> for T

type Output = T

Should always be Self

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.