Struct ParseProfileIdError
#[non_exhaustive]pub struct ParseProfileIdError;Expand description
Error returned when text is not an exact canonical ProfileId encoding.
Profile parsing is case-sensitive and does not trim whitespace or accept aliases. The rejected input is intentionally not retained in the error.
Trait Implementations§
§impl Clone for ParseProfileIdError
impl Clone for ParseProfileIdError
§fn clone(&self) -> ParseProfileIdError
fn clone(&self) -> ParseProfileIdError
Returns a duplicate 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 more§impl Debug for ParseProfileIdError
impl Debug for ParseProfileIdError
§impl Display for ParseProfileIdError
impl Display for ParseProfileIdError
§impl Error for ParseProfileIdError
impl Error for ParseProfileIdError
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()
§impl PartialEq for ParseProfileIdError
impl PartialEq for ParseProfileIdError
impl Copy for ParseProfileIdError
impl Eq for ParseProfileIdError
impl StructuralPartialEq for ParseProfileIdError
Auto Trait Implementations§
impl Freeze for ParseProfileIdError
impl RefUnwindSafe for ParseProfileIdError
impl Send for ParseProfileIdError
impl Sync for ParseProfileIdError
impl Unpin for ParseProfileIdError
impl UnsafeUnpin for ParseProfileIdError
impl UnwindSafe for ParseProfileIdError
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