Enum oro_package_spec::SpecErrorKind
source · pub enum SpecErrorKind {
InvalidCharacters(String),
InvalidDriveLetter(char),
InvalidGitHost(String),
SemverParseError(SemverError),
UrlParseError(ParseError),
GitHostParseError(Box<PackageSpecError>),
Context(&'static str),
IncompleteInput,
Other,
}Variants§
InvalidCharacters(String)
InvalidDriveLetter(char)
InvalidGitHost(String)
SemverParseError(SemverError)
UrlParseError(ParseError)
GitHostParseError(Box<PackageSpecError>)
Context(&'static str)
IncompleteInput
Other
Trait Implementations§
source§impl Debug for SpecErrorKind
impl Debug for SpecErrorKind
source§impl Display for SpecErrorKind
impl Display for SpecErrorKind
source§impl Error for SpecErrorKind
impl Error for SpecErrorKind
source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
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 RefUnwindSafe for SpecErrorKind
impl Send for SpecErrorKind
impl Sync for SpecErrorKind
impl Unpin for SpecErrorKind
impl UnwindSafe for SpecErrorKind
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