use std::io::ErrorKind;
//any method can throw an panic error
fn method_with_panic() {
panic!("test panic");
}
//any method can return error
fn method_with_error() -> Result<(), ErrorKind> {
Err(ErrorKind::NotFound)
}
method_with_panic();
if let Err(err) = method_with_error() {
println!("Error happened: {:?}", err);
}