Sign in
android
/
toolchain
/
rustc
/
refs/heads/main
/
.
/
tests
/
ui
/
moves
/
issue-99470-move-out-of-some.rs
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
=>
(),
}
}