Understand error handling in Rust using Result and Option.