_ 表达式

语法

UnderscoreExpression :

   _

下划线表达式,用符号 _ 表示,用于表示解构赋值中的占位符。它们只能出现在赋值语句的左侧。

请注意,这与 通配符模式 不同。

_ 表达式的示例

#![allow(unused)]
fn main() {
let p = (1, 2);
let mut a = 0;
(_, a) = p;
}