input_simplified

Crates.ioinput_simplified
lib.rsinput_simplified
version0.0.3
sourcesrc
created_at2024-07-01 04:44:43.004857
updated_at2024-07-01 06:39:16.981317
descriptionA simple input handling crate
homepage
repositoryhttps://github.com/ananduremanan/input_simplified
max_upload_size
id1288382
size4,043
Anandhu Remanan (ananduremanan)

documentation

README

input_simplified

A simple input handling crate for Rust.

Usage

Add this to your 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);
}
Commit count: 10

cargo fmt