Enum pepper::command::CommandError [−][src]
pub enum CommandError {}Show variants
InvalidCommandName(CommandToken), CommandNotFound(CommandToken), CommandDoesNotAcceptBang, UnterminatedToken(CommandToken), InvalidToken(CommandToken), TooFewArguments(usize), TooManyArguments(CommandToken, usize), InvalidRegisterKey(CommandToken), UnknownFlag(CommandToken), UnsavedChanges, NoBufferOpened, InvalidBufferHandle(BufferHandle), InvalidPath(CommandToken), ParseCommandValueError { value: CommandToken, type_name: &'static str, }, OpenFileError { path: CommandToken, error: Error, }, BufferError(BufferHandle, BufferError), BufferedKeysParseError(CommandToken), ConfigNotFound(CommandToken), InvalidConfigValue { key: CommandToken, value: CommandToken, }, ColorNotFound(CommandToken), InvalidColorValue { key: CommandToken, value: CommandToken, }, InvalidGlob(CommandToken), SyntaxExpectedEquals(CommandToken), SyntaxExpectedPattern(CommandToken), PatternError(CommandToken, PatternError), KeyParseError(CommandToken, KeyParseError), LspServerNotRunning, EvalCommandError { command: String, error: Box<CommandError>, }, MacroCommandError { index: usize, command: String, error: Box<CommandError>, },
Variants
InvalidCommandName(CommandToken)
CommandNotFound(CommandToken)
UnterminatedToken(CommandToken)
InvalidToken(CommandToken)
TooFewArguments(usize)
TooManyArguments(CommandToken, usize)
InvalidRegisterKey(CommandToken)
UnknownFlag(CommandToken)
InvalidBufferHandle(BufferHandle)
InvalidPath(CommandToken)
Show fields
Fields of ParseCommandValueError
value: CommandToken
type_name: &'static str
Show fields
Fields of OpenFileError
path: CommandToken
error: Error
BufferError(BufferHandle, BufferError)
BufferedKeysParseError(CommandToken)
ConfigNotFound(CommandToken)
Show fields
Fields of InvalidConfigValue
key: CommandToken
value: CommandToken
ColorNotFound(CommandToken)
Show fields
Fields of InvalidColorValue
key: CommandToken
value: CommandToken
InvalidGlob(CommandToken)
SyntaxExpectedEquals(CommandToken)
SyntaxExpectedPattern(CommandToken)
PatternError(CommandToken, PatternError)
KeyParseError(CommandToken, KeyParseError)
Show fields
Fields of EvalCommandError
command: String
error: Box<CommandError>
Show fields
Fields of MacroCommandError
Implementations
impl CommandError
[src]
impl CommandError
[src]pub fn display<'command, 'error>(
&'error self,
command: &'command str,
source_path: Option<&'command Path>,
commands: &'error CommandManager,
buffers: &'error BufferCollection
) -> CommandErrorDisplay<'command, 'error>
[src]
&'error self,
command: &'command str,
source_path: Option<&'command Path>,
commands: &'error CommandManager,
buffers: &'error BufferCollection
) -> CommandErrorDisplay<'command, 'error>