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