Enum miden_crypto::utils::HexParseError
source · pub enum HexParseError {
InvalidLength {
expected: usize,
actual: usize,
},
MissingPrefix,
InvalidChar,
OutOfRange,
}
Expand description
Defines errors which can occur during parsing of hexadecimal strings.
Variants§
Trait Implementations§
source§impl Debug for HexParseError
impl Debug for HexParseError
source§impl Display for HexParseError
impl Display for HexParseError
source§impl Error for HexParseError
impl Error for HexParseError
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()
Auto Trait Implementations§
impl RefUnwindSafe for HexParseError
impl Send for HexParseError
impl Sync for HexParseError
impl Unpin for HexParseError
impl UnwindSafe for HexParseError
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