| enum Foo { | |
| Bar(i32), | |
| Baz | |
| } | |
| struct S; | |
| fn main() { | |
| match Foo::Baz { | |
| Foo::Bar => {} | |
| //~^ ERROR expected unit struct, unit variant or constant, found tuple variant `Foo::Bar` | |
| _ => {} | |
| } | |
| match S { | |
| S(()) => {} | |
| //~^ ERROR expected tuple struct or tuple variant, found unit struct `S` | |
| } | |
| } |