Struct nimue::IOPatternError
source · pub struct IOPatternError(/* private fields */);
Expand description
Signals an invalid IO pattern.
This error indicates a wrong IO Pattern declared upon instantiation of the SAFE sponge.
Trait Implementations§
source§impl Clone for IOPatternError
impl Clone for IOPatternError
source§fn clone(&self) -> IOPatternError
fn clone(&self) -> IOPatternError
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for IOPatternError
impl Debug for IOPatternError
source§impl Display for IOPatternError
impl Display for IOPatternError
source§impl Error for IOPatternError
impl Error for IOPatternError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
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 From<&str> for IOPatternError
impl From<&str> for IOPatternError
source§impl From<Error> for IOPatternError
impl From<Error> for IOPatternError
Auto Trait Implementations§
impl Freeze for IOPatternError
impl RefUnwindSafe for IOPatternError
impl Send for IOPatternError
impl Sync for IOPatternError
impl Unpin for IOPatternError
impl UnwindSafe for IOPatternError
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