Enum minus::InputEvent [−][src]
pub enum InputEvent { Exit, UpdateRows(usize), UpdateUpperMark(usize), UpdateLineNumber(LineNumbers), Search(SearchMode), NextMatch, PrevMatch, }
Events handled by the minus
pager.
Variants
Ctrl+C
or Q
, exits the application.
UpdateRows(usize)
The terminal was resized. Contains the new number of rows.
UpdateUpperMark(usize)
Up
or Down
was pressed. Contains the new value for the upper mark.
Also sent by g
or G
, which behave like Vim: jump to top or bottom.
UpdateLineNumber(LineNumbers)
Ctrl+L
, inverts the line number display. Contains the new value.
Search(SearchMode)
/
, Searching for certain pattern of text
Get to the next match in forward mode
Get to the previous match in forward mode
Trait Implementations
impl Clone for InputEvent
[src]
impl Clone for InputEvent
[src]fn clone(&self) -> InputEvent
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for InputEvent
[src]
impl Copy for InputEvent
[src]impl PartialEq<InputEvent> for InputEvent
[src]
impl PartialEq<InputEvent> for InputEvent
[src]fn eq(&self, other: &InputEvent) -> bool
[src]
fn ne(&self, other: &InputEvent) -> bool
[src]
impl StructuralPartialEq for InputEvent
[src]
impl StructuralPartialEq for InputEvent
[src]Auto Trait Implementations
impl RefUnwindSafe for InputEvent
impl RefUnwindSafe for InputEvent
impl Send for InputEvent
impl Send for InputEvent
impl Sync for InputEvent
impl Sync for InputEvent
impl Unpin for InputEvent
impl Unpin for InputEvent
impl UnwindSafe for InputEvent
impl UnwindSafe for InputEvent