[−][src]Enum aes_keywrap::KeywrapError
Variants
Input is too big.
Input is too small.
Ciphertext has invalid padding.
The ciphertext is not valid for the expected length.
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]
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl PartialEq<KeywrapError> for KeywrapError
[src]
fn eq(&self, other: &KeywrapError) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for KeywrapError
[src]
impl StructuralPartialEq for KeywrapError
[src]
Auto Trait Implementations
impl RefUnwindSafe for KeywrapError
impl Send for KeywrapError
impl Sync for KeywrapError
impl Unpin for KeywrapError
impl UnwindSafe for KeywrapError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,