pub struct SemanticFingerprintError(/* private fields */);Expand description
Error returned when the canonical fingerprint input cannot be encoded.
The input contains validated types, so this error indicates an internal encoding bug rather than invalid caller data.
Trait Implementations§
Source§impl Debug for SemanticFingerprintError
impl Debug for SemanticFingerprintError
Source§impl Display for SemanticFingerprintError
impl Display for SemanticFingerprintError
Source§impl Error for SemanticFingerprintError
impl Error for SemanticFingerprintError
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 !RefUnwindSafe for SemanticFingerprintError
impl !UnwindSafe for SemanticFingerprintError
impl Freeze for SemanticFingerprintError
impl Send for SemanticFingerprintError
impl Sync for SemanticFingerprintError
impl Unpin for SemanticFingerprintError
impl UnsafeUnpin for SemanticFingerprintError
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