如何从以下代码中删除unused_variables
警告?
pub enum Foo {
Bar {
a: i32,
b: i32,
c: i32,
},
Baz,
}
fn main() {
let myfoo = Foo::Bar { a: 1, b: 2, c: 3 };
let x: i32 = match myfoo {
Foo::Bar { a, b, c } => b * b,
Foo::Baz => -1,
};
assert_eq!(x, 4);
}
我知道我可以在某个时间点之后忽略 struct 成员:
Foo::Bar { a, .. } => // do stuff with 'a'
但我在任何地方都找不到解释如何忽略单个 struct 成员的文档.