This is an easy to use input library crate. It automatically handles parsing errors and data validation with a simple syntax and good looking error messages.
```rust use painless_input::input;
fn main() { let num: u8 = input("Enter a number: "); println!(); } ```
```rust use painlessinput::inputarray;
fn main() {
let nums: Vec
```rust use painless_input::input;
fn main() {
let validatednum = inputwith_validation::