Fundamentals28 / 42
Up next

Option fallbacks

fn main() {
    let maybe: Option<i32> = None;
    println!("{}", maybe.unwrap_or(-1));
    println!("{}", maybe.map(|x| x * 2).unwrap_or_default());
}
What you're solving

unwrap_or and map instead of panicking