Struct crypto_common::InvalidLength
source · [−]pub struct InvalidLength;
Expand description
The error type returned when key and/or IV used in the KeyInit
,
KeyIvInit
, and InnerIvInit
slice-based methods had
an invalid length.
Trait Implementations
sourceimpl Clone for InvalidLength
impl Clone for InvalidLength
sourcefn clone(&self) -> InvalidLength
fn clone(&self) -> InvalidLength
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for InvalidLength
impl Debug for InvalidLength
sourceimpl Display for InvalidLength
impl Display for InvalidLength
sourceimpl Error for InvalidLength
impl Error for InvalidLength
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl PartialEq<InvalidLength> for InvalidLength
impl PartialEq<InvalidLength> for InvalidLength
impl Copy for InvalidLength
impl Eq for InvalidLength
impl StructuralEq for InvalidLength
impl StructuralPartialEq for InvalidLength
Auto Trait Implementations
impl RefUnwindSafe for InvalidLength
impl Send for InvalidLength
impl Sync for InvalidLength
impl Unpin for InvalidLength
impl UnwindSafe for InvalidLength
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more