pub struct FreelistCorruption;Expand description
Returned by FreelistProtection::verify when the stored MAC does not
match the expected value.
Trait Implementations§
Source§impl Clone for FreelistCorruption
impl Clone for FreelistCorruption
Source§fn clone(&self) -> FreelistCorruption
fn clone(&self) -> FreelistCorruption
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for FreelistCorruption
Source§impl Debug for FreelistCorruption
impl Debug for FreelistCorruption
Source§impl Display for FreelistCorruption
impl Display for FreelistCorruption
impl Eq for FreelistCorruption
Source§impl Error for FreelistCorruption
Available on crate feature std only.
impl Error for FreelistCorruption
Available on crate feature
std only.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()
Source§impl PartialEq for FreelistCorruption
impl PartialEq for FreelistCorruption
Source§fn eq(&self, other: &FreelistCorruption) -> bool
fn eq(&self, other: &FreelistCorruption) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for FreelistCorruption
Auto Trait Implementations§
impl Freeze for FreelistCorruption
impl RefUnwindSafe for FreelistCorruption
impl Send for FreelistCorruption
impl Sync for FreelistCorruption
impl Unpin for FreelistCorruption
impl UnsafeUnpin for FreelistCorruption
impl UnwindSafe for FreelistCorruption
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