mirror of
https://github.com/rust-lang/rust.git
synced 2024-12-08 14:43:35 +00:00
10 lines
228 B
Rust
10 lines
228 B
Rust
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 => (),
|
|
}
|
|
}
|