Sign in
android
/
toolchain
/
rustc
/
refs/heads/main
/
.
/
tests
/
ui
/
borrowck
/
regions-escape-unboxed-closure.rs
blob: f01e47122d1e1cf6678b1d58d266f718b8085961 [
file
] [
log
] [
blame
] [
edit
]
fn
with_int
(
f
:
&
mut
dyn
FnMut
(&
isize
))
{}
fn
main
()
{
let
mut
x
:
Option
<&
isize
>
=
None
;
with_int
(&
mut
|
y
|
x
=
Some
(
y
));
//~^ ERROR borrowed data escapes outside of closure
}