pub enum ParseBindUriError {
InvalidUri(<Uri as FromStr>::Err),
MissingSchema,
InvalidSchema(ParseBindUriSchemeError),
HasPath,
MissingIpFamily,
MissingPort,
TooManyParts,
InvalidIpFamily,
InvalidIpAddr(AddrParseError),
}
Variants§
InvalidUri(<Uri as FromStr>::Err)
MissingSchema
InvalidSchema(ParseBindUriSchemeError)
HasPath
MissingIpFamily
MissingPort
TooManyParts
InvalidIpFamily
InvalidIpAddr(AddrParseError)
Trait Implementations§
Source§impl Debug for ParseBindUriError
impl Debug for ParseBindUriError
Source§impl Display for ParseBindUriError
impl Display for ParseBindUriError
Source§impl Error for ParseBindUriError
impl Error for ParseBindUriError
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()
Auto Trait Implementations§
impl Freeze for ParseBindUriError
impl RefUnwindSafe for ParseBindUriError
impl Send for ParseBindUriError
impl Sync for ParseBindUriError
impl Unpin for ParseBindUriError
impl UnwindSafe for ParseBindUriError
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