#input #crates-io #language

input_

一个简单的输入处理库

3 个版本

0.0.3 2024年7月1日
0.0.2 2024年7月1日
0.0.1 2024年7月1日

#9#crates-io

MIT/Apache

3KB

input_simplified

为 Rust 提供的一个简单的输入处理库。

使用方法

将此内容添加到你的 Cargo.toml

[dependencies]
input_simplified = "0.0.3"
use input_simplified::input;

fn main() {
    let name: String = input()
        .message("Enter your name: ")
        .get_input()
        .expect("Not a valid input");
    println!("Hello, {}!", name);

    let age: i32 = input()
        .message("Enter your age: ")
        .get_input()
        .expect("Not a valid input");
    println!("You are {} years old.", age);

    let height: f64 = input()
        .message("Enter your height in meters: ")
        .get_input()
        .expect("Not a valid input");
    println!("You are {} meters tall.", height);
}

无运行时依赖