11 let _ = V3 { z: 0.0, ...v};
12 //~^ ERROR expected `..`
14 let _ = V3 { z: 0.0, ...Default::default() };
15 //~^ ERROR expected `..`
17 let _ = V3 { z: 0.0, ... };
18 //~^ expected identifier
19 //~| ERROR missing fields `x` and `y` in initializer of `V3`
21 let V3 { z: val, ... } = v;
22 //~^ ERROR expected field pattern