pub struct NameValidationError(ErrorKind);
Expand description
Error validating names in Cargo.
Tuple Fields§
§0: ErrorKind
Trait Implementations§
Source§impl Debug for NameValidationError
impl Debug for NameValidationError
Source§impl Display for NameValidationError
impl Display for NameValidationError
Source§impl Error for NameValidationError
impl Error for NameValidationError
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 NameValidationError
impl From<ErrorKind> for NameValidationError
Source§impl From<NameValidationError> for ErrorKind
impl From<NameValidationError> for ErrorKind
Source§fn from(source: NameValidationError) -> Self
fn from(source: NameValidationError) -> Self
Converts to this type from the input type.
Source§impl From<NameValidationError> for PackageIdSpecError
impl From<NameValidationError> for PackageIdSpecError
Source§fn from(value: NameValidationError) -> Self
fn from(value: NameValidationError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for NameValidationError
impl RefUnwindSafe for NameValidationError
impl Send for NameValidationError
impl Sync for NameValidationError
impl Unpin for NameValidationError
impl UnwindSafe for NameValidationError
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: 64 bytes