if let简单控制流
ch06-03-if-let.md
commit 396e2db4f7de2e5e7869b1f8bc905c45c631ad7d
if let语法让我们以一种不那么冗长的方式结合if和let,来处理匹配一个模式的值而忽略其他的值。考虑列表 6-6 中的程序,它匹配一个Option<u8>值并只希望当值是三时执行代码:
let some_u8_value = Some(0u8);
match some_u8_value {
    Some(3) => println!("three"),
    _ => (),
}
Listing 6-6: A match that only cares about executing code when the value is
Some(3)