控制流 / 条件语句 / if/else 语句

let n1 = Some(42);
if let Some(n) = n1 {
    println!("n1 is Some({n})");
else {
    println!("n1 is None");
}

let n2: Option<i32> = None;
let Some(_n) = n2 else {
    panic!("Can't parse i32 from '{:?}'", n2);
};