pub struct DecryptionFailed;Expand description
Error indicating that an AEAD decryption failed.
AEAD algorithms generally do not report structured errors; this always indicates some form of “the calculated AEAD tag mismatched”.
Trait Implementations§
Source§impl Debug for DecryptionFailed
impl Debug for DecryptionFailed
Source§impl Display for DecryptionFailed
impl Display for DecryptionFailed
Source§impl Error for DecryptionFailed
impl Error for DecryptionFailed
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for DecryptionFailed
impl RefUnwindSafe for DecryptionFailed
impl Send for DecryptionFailed
impl Sync for DecryptionFailed
impl Unpin for DecryptionFailed
impl UnsafeUnpin for DecryptionFailed
impl UnwindSafe for DecryptionFailed
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more