1
2
3
4
5
6
7
8
9
10
11
12
13
/// Possible key inputs.
pub enum Key {
    Char(char),
    Backspace,
    Delete,
    Enter,
    Up,
    Down,
    Left,
    Right,
    Home,
    End,
}