Sign in
fuchsia
/
third_party
/
rust
/
7de9402b77ded0d8ec9e1c554521b2121449ef2b
/
.
/
src
/
test
/
ui
/
rfcs
/
rfc-1789-as-cell
/
from-mut.rs
blob: ea3ad7aed492666b10b7e68985b215089e6fb926 [
file
] [
log
] [
blame
]
// run-pass
use
std
::
cell
::
Cell
;
fn
main
()
{
let
slice
:
&
mut
[
i32
]
=
&
mut
[
1
,
2
,
3
];
let
cell_slice
:
&
Cell
<[
i32
]>
=
Cell
::
from_mut
(
slice
);
let
slice_cell
:
&[
Cell
<
i32
>]
=
cell_slice
.
as_slice_of_cells
();
assert_eq
!(
slice_cell
.
len
(),
3
);
}