| // https://github.com/rust-lang/rust/issues/63983 | |
| enum MyEnum { | |
| Tuple(i32), | |
| Struct{ s: i32 }, | |
| } | |
| fn foo(en: MyEnum) { | |
| match en { | |
| MyEnum::Tuple => "", | |
| //~^ ERROR expected unit struct, unit variant or constant, found tuple variant `MyEnum::Tuple` | |
| MyEnum::Struct => "", | |
| //~^ ERROR expected unit struct, unit variant or constant, found struct variant `MyEnum::Struct` | |
| }; | |
| } | |
| fn main() {} |