pub struct SemanticFingerprintError(/* private fields */);Expand description
A canonical preimage that could not be encoded.
The preimage is built here from validated types with no encoding failure modes, so this reports a bug in the encoder rather than anything a caller did.
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