Enum pepper::command::CommandError
source · [−]pub enum CommandError {
Show 18 variants
NoSuchCommand,
TooManyArguments,
TooFewArguments,
NoTargetClient,
NoBufferOpened,
UnsavedChanges,
BufferReadError(BufferReadError),
BufferWriteError(BufferWriteError),
NoSuchBufferProperty,
ConfigError(ParseConfigError),
NoSuchColor,
InvalidColorValue,
KeyMapError(ParseKeyMapError),
KeyParseError(KeyParseAllError),
PatternError(PatternError),
InvalidGlob(InvalidGlobError),
OtherStatic(&'static str),
OtherOwned(String),
}
Variants
NoSuchCommand
TooManyArguments
TooFewArguments
NoTargetClient
NoBufferOpened
UnsavedChanges
BufferReadError(BufferReadError)
BufferWriteError(BufferWriteError)
NoSuchBufferProperty
ConfigError(ParseConfigError)
NoSuchColor
InvalidColorValue
KeyMapError(ParseKeyMapError)
KeyParseError(KeyParseAllError)
PatternError(PatternError)
InvalidGlob(InvalidGlobError)
OtherStatic(&'static str)
OtherOwned(String)
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for CommandError
impl Send for CommandError
impl Sync for CommandError
impl Unpin for CommandError
impl UnwindSafe for CommandError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more