Crate trompt [−] [src]
A simple utility to prompt users of your CLI app.
Examples
extern crate trompt;
use trompt::Trompt;
let std::io::stdin = stdin();
let mut input = stdin.lock();
let mut output = std::io::stdout();
let username = Trompt::new(&mut input, &mut output).prompt("Username: ");
let password = Trompt::new(&mut input, &mut output).silent(true).prompt("Password: ");
let confirmed = Trompt::new(&mut input, &mut output).prompt("Are you sure [yn]? ");
Structs
Trompt |