pub struct PartialVersionError(ErrorKind);
Expand description
Error parsing a PartialVersion
.
Tuple Fields§
§0: ErrorKind
Trait Implementations§
Source§impl Debug for PartialVersionError
impl Debug for PartialVersionError
Source§impl Display for PartialVersionError
impl Display for PartialVersionError
Source§impl Error for PartialVersionError
impl Error for PartialVersionError
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<ErrorKind> for PartialVersionError
impl From<ErrorKind> for PartialVersionError
Source§impl From<PartialVersionError> for ErrorKind
impl From<PartialVersionError> for ErrorKind
Source§fn from(source: PartialVersionError) -> Self
fn from(source: PartialVersionError) -> Self
Converts to this type from the input type.
Source§impl From<PartialVersionError> for PackageIdSpecError
impl From<PartialVersionError> for PackageIdSpecError
Source§fn from(value: PartialVersionError) -> Self
fn from(value: PartialVersionError) -> Self
Converts to this type from the input type.
Source§impl From<PartialVersionError> for RustVersionErrorKind
impl From<PartialVersionError> for RustVersionErrorKind
Source§fn from(source: PartialVersionError) -> Self
fn from(source: PartialVersionError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PartialVersionError
impl RefUnwindSafe for PartialVersionError
impl Send for PartialVersionError
impl Sync for PartialVersionError
impl Unpin for PartialVersionError
impl UnwindSafe for PartialVersionError
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
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 1 byte