Sign in
android
/
toolchain
/
rustc
/
refs/heads/main
/
.
/
tests
/
ui
/
bind-by-move.rs
blob: 99f3536e533fb416b326797e9da4364c61a3dbdd [
file
] [
log
] [
blame
] [
edit
]
//@ 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
!()
}
}