[][src]Function term_basics_linux::string_to_value

pub fn string_to_value<T: FromStr>(string: &str) -> Option<T>

Small helper to parse string to a value

Example

use term_basics_linux as tbl;
let user_input = tbl::prompt("type your age: ");
let age: Option<u8> = tbl::string_to_int(&user_input);
if age.is_none() { println!("Invalid age!"); }
else { println!("Your age: {}", age.unwrap()); }

Uses string.parse::<T>();