pub enum ParseVersionError {
MissingDot,
ParseInt(ParseIntError),
}Expand description
Errors that may occur when parsing a Version.
Variants§
MissingDot
ParseInt(ParseIntError)
Trait Implementations§
Source§impl Clone for ParseVersionError
impl Clone for ParseVersionError
Source§fn clone(&self) -> ParseVersionError
fn clone(&self) -> ParseVersionError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ParseVersionError
impl Debug for ParseVersionError
Source§impl Display for ParseVersionError
impl Display for ParseVersionError
Source§impl Error for ParseVersionError
impl Error for ParseVersionError
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()
Source§impl From<ParseIntError> for ParseVersionError
impl From<ParseIntError> for ParseVersionError
Source§fn from(value: ParseIntError) -> Self
fn from(value: ParseIntError) -> Self
Converts to this type from the input type.
Source§impl From<ParseVersionError> for ReadError
impl From<ParseVersionError> for ReadError
Source§fn from(value: ParseVersionError) -> Self
fn from(value: ParseVersionError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ParseVersionError
impl PartialEq for ParseVersionError
impl Eq for ParseVersionError
impl StructuralPartialEq for ParseVersionError
Auto Trait Implementations§
impl Freeze for ParseVersionError
impl RefUnwindSafe for ParseVersionError
impl Send for ParseVersionError
impl Sync for ParseVersionError
impl Unpin for ParseVersionError
impl UnsafeUnpin for ParseVersionError
impl UnwindSafe for ParseVersionError
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