Trait pepper::mode::ModeState [−][src]
pub trait ModeState { fn on_enter(ctx: &mut ModeContext<'_>); fn on_exit(ctx: &mut ModeContext<'_>); fn on_client_keys(
ctx: &mut ModeContext<'_>,
keys: &mut KeysIterator
) -> Option<ModeOperation>; }
Required methods
fn on_enter(ctx: &mut ModeContext<'_>)
[src]
fn on_enter(ctx: &mut ModeContext<'_>)
[src]fn on_exit(ctx: &mut ModeContext<'_>)
[src]
fn on_exit(ctx: &mut ModeContext<'_>)
[src]fn on_client_keys(
ctx: &mut ModeContext<'_>,
keys: &mut KeysIterator
) -> Option<ModeOperation>
[src]
fn on_client_keys(
ctx: &mut ModeContext<'_>,
keys: &mut KeysIterator
) -> Option<ModeOperation>
[src]Implementors
impl ModeState for pepper::mode::picker::State
[src]
impl ModeState for pepper::mode::picker::State
[src]fn on_enter(ctx: &mut ModeContext<'_>)
[src]
fn on_exit(ctx: &mut ModeContext<'_>)
[src]
fn on_client_keys(
ctx: &mut ModeContext<'_>,
keys: &mut KeysIterator
) -> Option<ModeOperation>
[src]
ctx: &mut ModeContext<'_>,
keys: &mut KeysIterator
) -> Option<ModeOperation>
impl ModeState for pepper::mode::read_line::State
[src]
impl ModeState for pepper::mode::read_line::State
[src]fn on_enter(ctx: &mut ModeContext<'_>)
[src]
fn on_exit(ctx: &mut ModeContext<'_>)
[src]
fn on_client_keys(
ctx: &mut ModeContext<'_>,
keys: &mut KeysIterator
) -> Option<ModeOperation>
[src]
ctx: &mut ModeContext<'_>,
keys: &mut KeysIterator
) -> Option<ModeOperation>