pub enum PathUriParseError {
InvalidUri(ParseError),
UnsupportedScheme(String),
InvalidFileUriPath {
path: String,
},
CredentialsNotAllowed,
PortNotAllowed,
QueryNotAllowed,
FragmentNotAllowed,
JoinPathMustBeRelative(String),
}Variants§
InvalidUri(ParseError)
UnsupportedScheme(String)
InvalidFileUriPath
CredentialsNotAllowed
PortNotAllowed
QueryNotAllowed
FragmentNotAllowed
JoinPathMustBeRelative(String)
Trait Implementations§
Source§impl Debug for PathUriParseError
impl Debug for PathUriParseError
Source§impl Display for PathUriParseError
impl Display for PathUriParseError
impl Eq for PathUriParseError
Source§impl Error for PathUriParseError
impl Error for PathUriParseError
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 From<ParseError> for PathUriParseError
impl From<ParseError> for PathUriParseError
Source§fn from(source: ParseError) -> Self
fn from(source: ParseError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for PathUriParseError
impl PartialEq for PathUriParseError
impl StructuralPartialEq for PathUriParseError
Auto Trait Implementations§
impl Freeze for PathUriParseError
impl RefUnwindSafe for PathUriParseError
impl Send for PathUriParseError
impl Sync for PathUriParseError
impl Unpin for PathUriParseError
impl UnsafeUnpin for PathUriParseError
impl UnwindSafe for PathUriParseError
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