read_int 0.1.5

Simple library to get integer (i32) from user input
Documentation
pub fn read() -> Option<i32>
{
    let mut buffer = String::new();
    std::io::stdin().read_line(&mut buffer).expect("Error in reading buffer!");
    
    match buffer.trim().parse()
    {
        Ok(num) => return Some(num),
        Err(_) => { println!("Error in parsing value!"); return None;}
    }
}

#[cfg(test)]
mod tests
{
    use super::*;
    #[test]
    fn it_works()
    {
        let result = read();
        println!("Result: {}", result.unwrap());
    }
}