Trait pc_keyboard::KeyboardLayout
source · pub trait KeyboardLayout {
fn map_keycode(keycode: KeyCode, modifiers: &Modifiers) -> DecodedKey;
}
Required Methods
sourcefn map_keycode(keycode: KeyCode, modifiers: &Modifiers) -> DecodedKey
fn map_keycode(keycode: KeyCode, modifiers: &Modifiers) -> DecodedKey
Convert a KeyCode
enum to a Unicode character, if possible.
KeyCode::A maps to Some('a')
(or Some('A')
if shifted), while
KeyCode::AltLeft returns None