Enum irust_api::Command [−][src]
pub enum Command {
Show 36 variants
AcceptSuggestion,
Continue,
DeleteNextWord,
DeleteTillEnd,
DeleteUntilChar(char, bool),
MoveForwardTillChar(char),
MoveBackwardTillChar(char),
PrintInput,
Multiple(Vec<Command>),
SetThinCursor,
SetWideCursor,
HandleCharacter(char),
HandleEnter(bool),
HandleAltEnter,
HandleTab,
HandleBackTab,
HandleRight,
HandleLeft,
GoToLastRow,
HandleBackSpace,
HandleDelete,
HandleCtrlC,
HandleCtrlD,
HandleCtrlE,
HandleCtrlL,
HandleCtrlR,
HandleCtrlZ,
HandleUp,
HandleDown,
HandleCtrlRight,
HandleCtrlLeft,
HandleHome,
HandleEnd,
RemoveRacerSugesstion,
ResetPrompt,
Exit,
}
Variants
MoveForwardTillChar(char)
Tuple Fields of MoveForwardTillChar
0: char
MoveBackwardTillChar(char)
Tuple Fields of MoveBackwardTillChar
0: char
HandleCharacter(char)
Tuple Fields of HandleCharacter
0: char
HandleEnter(bool)
Tuple Fields of HandleEnter
0: bool
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for Command
impl UnwindSafe for Command
Blanket Implementations
Mutably borrows from an owned value. Read more