3
私は、列挙型のように持っている:私は一致しようとすると、Rustに名前付きparamsを持つenumの "warning:unused variable"を修正するにはどうすればよいですか?
pub enum Tag<'a> {
Container { c: Vec<Tag<'a>> },
// ...
}
を:
impl<'a> Display for Tag<'a> {
fn fmt(&self, f: &mut Formatter) -> fmt::Result {
match *self {
Tag::Container { ref c } => write!(f, "{}", "container"),
// ...
}
}
}
私が手:
warning: unused variable: `c`, #[warn(unused_variables)] on by default
|
65 | Tag::Container{ref c} => write!(f, "{}", "container"),
や他のいくつかの場所で。
私は_
を使用しようとしましたが、ちょうどref c
を削除しましたが、すべてエラーの原因となります。