#![allow(dead_code, deprecated, unused_variables, unused_mut)] fn divide(numerator: f64, denominator: f64) -> Option { if denominator == 0.0 { None } else { Some(numerator / denominator) } } fn main() { let result = divide(2.0, 3.0); match result { Some(x) => println!("Result: {x}"), None => println!("Cannot divide by 0"), } }