pub struct SelectKeyMap {Show 14 fields
pub next: Binding,
pub prev: Binding,
pub up: Binding,
pub down: Binding,
pub left: Binding,
pub right: Binding,
pub filter: Binding,
pub set_filter: Binding,
pub clear_filter: Binding,
pub half_page_up: Binding,
pub half_page_down: Binding,
pub goto_top: Binding,
pub goto_bottom: Binding,
pub submit: Binding,
}Expand description
Keybindings for select fields.
Fields§
§next: BindingGo to next field.
prev: BindingGo to previous field.
up: BindingMove cursor up.
down: BindingMove cursor down.
left: BindingMove cursor left (inline mode).
right: BindingMove cursor right (inline mode).
filter: BindingOpen filter.
set_filter: BindingApply filter.
clear_filter: BindingClear filter.
half_page_up: BindingHalf page up.
half_page_down: BindingHalf page down.
goto_top: BindingGo to top.
goto_bottom: BindingGo to bottom.
submit: BindingSubmit the form.
Trait Implementations§
Source§impl Clone for SelectKeyMap
impl Clone for SelectKeyMap
Source§fn clone(&self) -> SelectKeyMap
fn clone(&self) -> SelectKeyMap
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SelectKeyMap
impl Debug for SelectKeyMap
Auto Trait Implementations§
impl Freeze for SelectKeyMap
impl RefUnwindSafe for SelectKeyMap
impl Send for SelectKeyMap
impl Sync for SelectKeyMap
impl Unpin for SelectKeyMap
impl UnwindSafe for SelectKeyMap
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