pub enum GitUrlParseError {
Show 13 variants
UrlParseError(ParseError),
UrlNormalizeFailed,
SshUrlNormalizeFailedNoScheme,
SshUrlNormalizeFailedSchemeAdded,
SshUrlNormalizeFailedSchemeAddedWithPorts,
FileUrlNormalizeFailedNoScheme,
FileUrlNormalizeFailedSchemeAdded,
UnexpectedFormat,
UnexpectedScheme,
UnsupportedScheme(String),
UnsupportedUrlHostFormat,
UnsupportedSshUrlFormat,
FoundNullBytes,
}
Variants§
UrlParseError(ParseError)
UrlNormalizeFailed
SshUrlNormalizeFailedNoScheme
SshUrlNormalizeFailedSchemeAdded
SshUrlNormalizeFailedSchemeAddedWithPorts
FileUrlNormalizeFailedNoScheme
FileUrlNormalizeFailedSchemeAdded
UnexpectedFormat
UnexpectedScheme
UnsupportedScheme(String)
UnsupportedUrlHostFormat
UnsupportedSshUrlFormat
FoundNullBytes
Trait Implementations§
Source§impl Debug for GitUrlParseError
impl Debug for GitUrlParseError
Source§impl Display for GitUrlParseError
impl Display for GitUrlParseError
Source§impl Error for GitUrlParseError
impl Error for GitUrlParseError
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 GitUrlParseError
impl From<ParseError> for GitUrlParseError
Source§fn from(source: ParseError) -> Self
fn from(source: ParseError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for GitUrlParseError
impl PartialEq for GitUrlParseError
impl Eq for GitUrlParseError
impl StructuralPartialEq for GitUrlParseError
Auto Trait Implementations§
impl Freeze for GitUrlParseError
impl RefUnwindSafe for GitUrlParseError
impl Send for GitUrlParseError
impl Sync for GitUrlParseError
impl Unpin for GitUrlParseError
impl UnwindSafe for GitUrlParseError
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