1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#![feature(type_alias_enum_variants)] pub enum Enum { A(usize), } impl Enum { fn foo(&self) -> () { match self { Self::A => (), //~^ ERROR expected unit struct/variant or constant, found tuple variant } } } fn main() {}