struct X { x: (), }
let x = Some((X { x: () }, X { x: () }));
match x {
- Some((y, ref z)) => {}, //~ ERROR E0009
+ Some((y, ref z)) => {},
+ //~^ ERROR E0009
+ //~| NOTE by-move pattern here
+ //~| NOTE both by-ref and by-move used
None => panic!()
}
}