struct Binder(i32, i32, i32); fn main() { let x = Binder(1, 2, 3); match x { Binder(_a, _x @ ..) => {} _ => {} } } //~^^^^ ERROR `_x @` is not allowed in a tuple struct //~| ERROR: `..` patterns are not allowed here //~| ERROR: this pattern has 2 fields, but the corresponding tuple struct has 3 fields