pub enum ModCliError {
MissingShellConfig,
PluginLoad(String),
Io(Error),
InvalidUsage(String),
UnknownCommand(String),
Other(String),
}
Variants§
MissingShellConfig
PluginLoad(String)
Io(Error)
InvalidUsage(String)
UnknownCommand(String)
Other(String)
Trait Implementations§
Source§impl Debug for ModCliError
impl Debug for ModCliError
Source§impl Display for ModCliError
impl Display for ModCliError
Source§impl Error for ModCliError
impl Error for ModCliError
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 ModCliError
impl !RefUnwindSafe for ModCliError
impl Send for ModCliError
impl Sync for ModCliError
impl Unpin for ModCliError
impl !UnwindSafe for ModCliError
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