usecrossterm::event::KeyEvent;usecrate::config::Action;usecrate::editor::EditorState;pubmoddefault;pubmoddiff_keys;/// A keybinding handler for an input mode; may inspect `EditorState` to return
/// context-sensitive `Action`s. The default implementation lives in `default.rs`.
pubtraitModeHandler{fnhandle(&mutself, event: KeyEvent, state:&EditorState)->Option<Action>;}