mirror of https://github.com/rust-lang/rust
14 lines
397 B
Rust
14 lines
397 B
Rust
//@ run-rustfix
|
|
|
|
enum VecOrMap {
|
|
//~^ HELP: perhaps you meant to use `struct` here
|
|
vec: Vec<usize>,
|
|
//~^ ERROR expected one of `(`, `,`, `=`, `{`, or `}`, found `:`
|
|
//~| HELP: enum variants can be `Variant`, `Variant = <integer>`, `Variant(Type, ..., TypeN)` or `Variant { fields: Types }`
|
|
}
|
|
|
|
fn main() {
|
|
let o = VecOrMap { vec: vec![1, 2, 3] };
|
|
println!("{:?}", o.vec);
|
|
}
|