pub enum FlagNameError {
Empty,
InvalidShortFlag,
InvalidLongFlagName,
InvalidToken,
}Expand description
Validation errors for primitive flag names and tokens.
Variants§
Empty
A flag name was empty.
InvalidShortFlag
A short flag was not a single ASCII alphanumeric character.
InvalidLongFlagName
A long flag name was not a plain ASCII flag name.
InvalidToken
A token did not look like a supported primitive flag token.
Trait Implementations§
Source§impl Clone for FlagNameError
impl Clone for FlagNameError
Source§fn clone(&self) -> FlagNameError
fn clone(&self) -> FlagNameError
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 FlagNameError
impl Debug for FlagNameError
Source§impl Display for FlagNameError
impl Display for FlagNameError
Source§impl Error for FlagNameError
impl Error for FlagNameError
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 FlagNameError
impl PartialEq for FlagNameError
Source§fn eq(&self, other: &FlagNameError) -> bool
fn eq(&self, other: &FlagNameError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for FlagNameError
impl StructuralPartialEq for FlagNameError
Auto Trait Implementations§
impl Freeze for FlagNameError
impl RefUnwindSafe for FlagNameError
impl Send for FlagNameError
impl Sync for FlagNameError
impl Unpin for FlagNameError
impl UnsafeUnpin for FlagNameError
impl UnwindSafe for FlagNameError
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