Sign in
fuchsia
/
third_party
/
rust
/
75c82b4dd8152562ff2056f2172b20aa9c46def2
/
.
/
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
!()
}
}