代码点读机 / Rust / =>

=> Rust · 运算符

match 分支箭头,把左侧模式和右侧要执行的表达式连接起来。

怎么用

模式 => 表达式,用于 match 分支

小例子

match Some(1) {
    Some(x) => println!("{}", x),
    None => println!("无"),
}

运行结果

1

提醒:箭头右侧如果是代码块可以省略逗号,否则分支末尾常加逗号

官方文档:https://doc.rust-lang.org/reference/expressions/match-expr.html

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Rust全部词条