1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
// check-pass pub enum UnOp { Not(Vec<()>), } pub fn foo() { if let Some(x) = None { match x { UnOp::Not(_) => {} } } } fn main() { }