ez_input 0.1.0

make rust input easy!
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// examples/interactive.rs
use ez_input::inputln;

fn main() {
    let name = inputln!("What's your name? ");
    println!("Hello, {}!", name);

    let age: u32 = inputln!("How old are you? ")
        .parse()
        .expect("Please enter a number");
    println!("You are {} years old", age);

    // 安全版本返回 Result
    match inputln!(safe "Continue? (y/n): ") {
        Ok(answer) => println!("You answered: {}", answer),
        Err(e) => println!("Error: {}", e),
    }
}