Exploration of Rust's Option Type