[−][src]Enum arg::ParseError
Parse errors
Variants
User requested help.
Too many arguments are specified.
Argument is required, but missing
Contains name of argument
Flag is specified, but value is missing.
Contains full flag name.
Flag is specified with invalid value
Contains full flag name and provided value.
Argument is supplied with invalid vlaue
Contains argument name and provided value.
Unknown flag is specified.
Methods
impl<'a> ParseError<'a>
[src]
Trait Implementations
impl<'a> Display for ParseError<'a>
[src]
impl<'a> Debug for ParseError<'a>
[src]
impl<'a> PartialEq<ParseError<'a>> for ParseError<'a>
[src]
fn eq(&self, other: &ParseError<'a>) -> bool
[src]
fn ne(&self, other: &ParseError<'a>) -> bool
[src]
impl<'a> Eq for ParseError<'a>
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,