chore: checkpoint before Python removal

This commit is contained in:
2026-03-26 22:33:59 +00:00
parent 683cec9307
commit e568ddf82a
29972 changed files with 11269302 additions and 2 deletions

21
vendor/console/examples/keyboard.rs vendored Normal file
View File

@@ -0,0 +1,21 @@
use std::io;
use console::{Key, Term};
fn main() -> io::Result<()> {
let raw = std::env::args_os().any(|arg| arg == "-r" || arg == "--raw");
let term = Term::stdout();
term.write_line("Press any key. Esc to exit")?;
loop {
let key = if raw {
term.read_key_raw()
} else {
term.read_key()
}?;
term.write_line(&format!("You pressed {:?}", key))?;
if key == Key::Escape {
break;
}
}
Ok(())
}