| error[E0532]: expected unit struct, unit variant or constant, found tuple variant `Foo::Bar` |
| --> $DIR/issue-32004.rs:10:9 |
| | |
| LL | Bar(i32), |
| | -------- `Foo::Bar` defined here |
| LL | Baz |
| | --- similarly named unit variant `Baz` defined here |
| ... |
| LL | Foo::Bar => {} |
| | ^^^^^--- |
| | | | |
| | | help: a unit variant with a similar name exists: `Baz` |
| | did you mean `Foo::Bar( /* fields */ )`? |
| |
| error[E0532]: expected tuple struct or tuple variant, found unit struct `S` |
| --> $DIR/issue-32004.rs:16:9 |
| | |
| LL | S(()) => {} |
| | ^ not a tuple struct or tuple variant |
| |
| error: aborting due to 2 previous errors |
| |
| For more information about this error, try `rustc --explain E0532`. |