enum E { A, B, } fn main() { match None { None => {} Some(E::A(..)) => {} //~ ERROR expected tuple struct/variant, found unit variant `E::A` Some(E::B(..)) => {} //~ ERROR expected tuple struct/variant, found unit variant `E::B` } }