Sign in
android
/
toolchain
/
rustc
/
d720b3f2ba07cb42ff7b311589c99daefe3aaa22
/
.
/
tests
/
ui
/
lint
/
unused-braces-while-let-with-mutable-value.rs
blob: ac547293c583a4bc67d6865deb6f9e5c6fbc6e4e [
file
] [
log
] [
blame
]
// check-pass
#![
deny
(
unused_braces
)]
fn
main
()
{
let
mut
a
=
Some
(
3
);
// Shouldn't warn below `a`.
while
let
Some
(
ref
mut
v
)
=
{
a
}
{
a
.
as_mut
().
map
(|
a
|
std
::
mem
::
swap
(
a
,
v
));
break
;
}
}