| error: expected `..`, found `...` |
| --> $DIR/issue-102806.rs:11:26 |
| | |
| LL | let _ = V3 { z: 0.0, ...v}; |
| | ^^^ |
| | |
| help: use `..` to fill in the rest of the fields |
| | |
| LL - let _ = V3 { z: 0.0, ...v}; |
| LL + let _ = V3 { z: 0.0, ..v}; |
| | |
| |
| error: expected `..`, found `...` |
| --> $DIR/issue-102806.rs:14:26 |
| | |
| LL | let _ = V3 { z: 0.0, ...Default::default() }; |
| | ^^^ |
| | |
| help: use `..` to fill in the rest of the fields |
| | |
| LL - let _ = V3 { z: 0.0, ...Default::default() }; |
| LL + let _ = V3 { z: 0.0, ..Default::default() }; |
| | |
| |
| error: expected identifier, found `...` |
| --> $DIR/issue-102806.rs:17:26 |
| | |
| LL | let _ = V3 { z: 0.0, ... }; |
| | -- ^^^ expected identifier |
| | | |
| | while parsing this struct |
| |
| error: expected field pattern, found `...` |
| --> $DIR/issue-102806.rs:20:22 |
| | |
| LL | let V3 { z: val, ... } = v; |
| | ^^^ |
| | |
| help: to omit remaining fields, use `..` |
| | |
| LL - let V3 { z: val, ... } = v; |
| LL + let V3 { z: val, .. } = v; |
| | |
| |
| error: aborting due to 4 previous errors |
| |