Sign in
android
/
toolchain
/
rustc
/
refs/heads/main
/
.
/
tests
/
ui
/
borrowck
/
issue-47646.rs
blob: ace6cdce841a7db557b136fc4f59421da42981b8 [
file
] [
log
] [
blame
] [
edit
]
use
std
::
collections
::
BinaryHeap
;
fn
main
()
{
let
mut
heap
:
BinaryHeap
<
i32
>
=
BinaryHeap
::
new
();
let
borrow
=
heap
.
peek_mut
();
match
(
borrow
,
())
{
(
Some
(
_
),
())
=>
{
println
!(
"{:?}"
,
heap
);
//~ ERROR cannot borrow `heap` as immutable
}
_
=>
{}
};
}