pub enum CommandLineError {
ShlexSplitError,
SubCommandNotFound(String, String),
SubCommandRequired(String),
ArgumentNotFound(String),
}Variants§
ShlexSplitError
SubCommandNotFound(String, String)
SubCommandRequired(String)
ArgumentNotFound(String)
Trait Implementations§
Source§impl Debug for CommandLineError
impl Debug for CommandLineError
Source§impl Display for CommandLineError
impl Display for CommandLineError
Source§impl Error for CommandLineError
impl Error for CommandLineError
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()
Auto Trait Implementations§
impl Freeze for CommandLineError
impl RefUnwindSafe for CommandLineError
impl Send for CommandLineError
impl Sync for CommandLineError
impl Unpin for CommandLineError
impl UnwindSafe for CommandLineError
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