_ expressions

_表达式

underscore-expr.md
commit: 7f1e24a45764646504c79176094346eb1925f100
本章译文最后维护日期:2022-12-30

句法
UnderscoreExpression :
   _

下划线表达式(使用符号 _ 来表示)通常在解构赋值中的充当占位符。 它们只能出现在赋值表达式的左侧。

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

一个 _表达式的一个示例:

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