pub enum ValidateNameError {
InvalidLength,
InvalidName,
}Expand description
Error returned by validate_name.
Variants§
Trait Implementations§
Source§impl Clone for ValidateNameError
impl Clone for ValidateNameError
Source§fn clone(&self) -> ValidateNameError
fn clone(&self) -> ValidateNameError
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 ValidateNameError
impl Debug for ValidateNameError
Source§impl Display for ValidateNameError
impl Display for ValidateNameError
Source§impl Error for ValidateNameError
impl Error for ValidateNameError
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<ValidateNameError> for Error
impl From<ValidateNameError> for Error
Source§fn from(value: ValidateNameError) -> Self
fn from(value: ValidateNameError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ValidateNameError
impl PartialEq for ValidateNameError
Source§fn eq(&self, other: &ValidateNameError) -> bool
fn eq(&self, other: &ValidateNameError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ValidateNameError
impl StructuralPartialEq for ValidateNameError
Auto Trait Implementations§
impl Freeze for ValidateNameError
impl RefUnwindSafe for ValidateNameError
impl Send for ValidateNameError
impl Sync for ValidateNameError
impl Unpin for ValidateNameError
impl UnsafeUnpin for ValidateNameError
impl UnwindSafe for ValidateNameError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.