1 #![feature(destructuring_assignment)]
10 let d = Struct { a: 0, b: 1 };
11 Struct { a, b, c } = Struct { a: 0, b: 1 }; //~ ERROR does not have a field named `c`
12 Struct { a, ..d } = Struct { a: 1, b: 2 };
13 //~^ ERROR functional record updates are not allowed in destructuring assignments
14 Struct { a, .. }; //~ ERROR base expression required after `..`