pub enum ComponentIdParseError {
Width {
actual: usize,
},
InvalidHex {
index: usize,
},
}Expand description
Why a textual component identity could not be constructed.
Variants§
Width
The display form was not the required 64 ASCII bytes.
InvalidHex
A byte at the named display position was not hexadecimal.
Trait Implementations§
Source§impl Clone for ComponentIdParseError
impl Clone for ComponentIdParseError
Source§fn clone(&self) -> ComponentIdParseError
fn clone(&self) -> ComponentIdParseError
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 moreSource§impl Debug for ComponentIdParseError
impl Debug for ComponentIdParseError
Source§impl Display for ComponentIdParseError
impl Display for ComponentIdParseError
impl Eq for ComponentIdParseError
Source§impl Error for ComponentIdParseError
impl Error for ComponentIdParseError
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 ComponentIdParseError
impl PartialEq for ComponentIdParseError
impl StructuralPartialEq for ComponentIdParseError
Auto Trait Implementations§
impl Freeze for ComponentIdParseError
impl RefUnwindSafe for ComponentIdParseError
impl Send for ComponentIdParseError
impl Sync for ComponentIdParseError
impl Unpin for ComponentIdParseError
impl UnsafeUnpin for ComponentIdParseError
impl UnwindSafe for ComponentIdParseError
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