1use std::io;
2use std::io::Write;
3
4pub fn input(user_message: &str) -> io::Result<String> {
5
6 print!("{}", user_message);
7 io::stdout().flush()?;
8
9 let mut buffer: String = String::new();
10 io::stdin().read_line(&mut buffer)?;
11
12 Ok(buffer.trim().to_owned())
13}