blob: f404cd3cd71253f5f2bba9c0c1f1056636a8c100 [file] [log] [blame] [edit]
fn main() {
let x: &Option<Box<i32>> = &Some(Box::new(0));
match x {
//~^ ERROR cannot move out of `x` as enum variant `Some` which is behind a shared reference
&Some(_y) => (),
&None => (),
}
}