pub enum MeUriError {
Show 13 variants
Required(&'static str),
InvalidScheme(String),
MissingNamespace(String),
InvalidCanonicalNamespace(String),
InvalidCanonicalHandle(String),
InvalidCanonicalSpace(String),
InvalidSpaceLabel(String),
InvalidSelector(String),
InvalidClaimSelector(String),
InvalidPath(String),
UnknownCanonicalSpace(String),
InvalidHumanIdentity(String),
MalformedSelector(String),
}Variants§
Required(&'static str)
InvalidScheme(String)
MissingNamespace(String)
InvalidCanonicalNamespace(String)
InvalidCanonicalHandle(String)
InvalidCanonicalSpace(String)
InvalidSpaceLabel(String)
InvalidSelector(String)
InvalidClaimSelector(String)
InvalidPath(String)
UnknownCanonicalSpace(String)
InvalidHumanIdentity(String)
MalformedSelector(String)
Trait Implementations§
Source§impl Clone for MeUriError
impl Clone for MeUriError
Source§fn clone(&self) -> MeUriError
fn clone(&self) -> MeUriError
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 MeUriError
impl Debug for MeUriError
Source§impl Display for MeUriError
impl Display for MeUriError
impl Eq for MeUriError
Source§impl Error for MeUriError
impl Error for MeUriError
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 MeUriError
impl PartialEq for MeUriError
impl StructuralPartialEq for MeUriError
Auto Trait Implementations§
impl Freeze for MeUriError
impl RefUnwindSafe for MeUriError
impl Send for MeUriError
impl Sync for MeUriError
impl Unpin for MeUriError
impl UnsafeUnpin for MeUriError
impl UnwindSafe for MeUriError
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