Early release of a project to support raw key input in terminals. Currently, this supports the following raw keys across the major OSes:
Rather than using events, rawkey offers a way to scan to see if the key is pressed or not.
```rust use rawkey::{KeyCode, RawKey};
let mut rawkey = RawKey::new();
loop { if rawkey.ispressed(KeyCode::Escape) { break; } if rawkey.ispressed(KeyCode::UpArrow) { print!("Up "); } if rawkey.ispressed(KeyCode::DownArrow) { print!("Down "); } if rawkey.ispressed(KeyCode::LeftArrow) { print!("Left "); } if rawkey.is_pressed(KeyCode::RightArrow) { print!("Right "); } println!(""); } ```