1 2 3 4 5 6 7 8 9 10 11
struct S { a: isize } enum E { C(isize) } fn main() { match (S { a: 1 }) { E::C(_) => (), //~^ ERROR mismatched types //~| expected `S`, found `E` _ => () } }