Sign in
android
/
toolchain
/
rustc
/
89a0a0cd9cbd0a0138a09bd877bbc73859a8c330
/
.
/
src
/
test
/
ui
/
bind-by-move.rs
blob: f0a9ebdd08c4dd55d50f98733f634f9cf005c147 [
file
] [
log
] [
blame
]
// run-pass
use
std
::
sync
::
Arc
;
fn
dispose
(
_x
:
Arc
<
bool
>)
{
}
pub
fn
main
()
{
let
p
=
Arc
::
new
(
true
);
let
x
=
Some
(
p
);
match
x
{
Some
(
z
)
=>
{
dispose
(
z
);
},
None
=>
panic
!()
}
}