pub enum PackageNameError {
Empty,
}Expand description
Errors returned while constructing package names.
Variants§
Empty
The package name was empty after trimming whitespace.
Trait Implementations§
Source§impl Clone for PackageNameError
impl Clone for PackageNameError
Source§fn clone(&self) -> PackageNameError
fn clone(&self) -> PackageNameError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PackageNameError
impl Debug for PackageNameError
Source§impl Display for PackageNameError
impl Display for PackageNameError
Source§impl Error for PackageNameError
impl Error for PackageNameError
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 PartialEq for PackageNameError
impl PartialEq for PackageNameError
Source§fn eq(&self, other: &PackageNameError) -> bool
fn eq(&self, other: &PackageNameError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for PackageNameError
impl Eq for PackageNameError
impl StructuralPartialEq for PackageNameError
Auto Trait Implementations§
impl Freeze for PackageNameError
impl RefUnwindSafe for PackageNameError
impl Send for PackageNameError
impl Sync for PackageNameError
impl Unpin for PackageNameError
impl UnsafeUnpin for PackageNameError
impl UnwindSafe for PackageNameError
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