fn main() { let x = (0, 2); match x { (0, ref y) | (y, 0) => {} //~ ERROR E0409 //~| ERROR E0308 _ => () } }