pub enum ParseVersionSpecError {
Op(ParseOpError),
SemverReqMissingComparator,
SemverReqTooManyComparators,
Minor,
Patch,
Semver(Error),
}Variants§
Trait Implementations§
Source§impl Debug for ParseVersionSpecError
impl Debug for ParseVersionSpecError
Source§impl Display for ParseVersionSpecError
impl Display for ParseVersionSpecError
Source§impl Error for ParseVersionSpecError
impl Error for ParseVersionSpecError
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<Error> for ParseVersionSpecError
impl From<Error> for ParseVersionSpecError
Source§impl From<ParseOpError> for ParseVersionSpecError
impl From<ParseOpError> for ParseVersionSpecError
Source§fn from(source: ParseOpError) -> Self
fn from(source: ParseOpError) -> Self
Converts to this type from the input type.
Source§impl From<ParseVersionSpecError> for ParseVersionReqError
impl From<ParseVersionSpecError> for ParseVersionReqError
Source§fn from(source: ParseVersionSpecError) -> Self
fn from(source: ParseVersionSpecError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ParseVersionSpecError
impl RefUnwindSafe for ParseVersionSpecError
impl Send for ParseVersionSpecError
impl Sync for ParseVersionSpecError
impl Unpin for ParseVersionSpecError
impl UnwindSafe for ParseVersionSpecError
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