]> git.proxmox.com Git - rustc.git/blame - src/test/ui/nll/issue-53040.stderr
New upstream version 1.49.0+dfsg1
[rustc.git] / src / test / ui / nll / issue-53040.stderr
CommitLineData
0bf4aa26 1error: captured variable cannot escape `FnMut` closure body
e74abb32 2 --> $DIR/issue-53040.rs:3:8
0bf4aa26 3 |
72b1a166
FG
4LL | let mut v: Vec<()> = Vec::new();
5 | ----- variable defined here
0bf4aa26 6LL | || &mut v;
72b1a166
FG
7 | - ^^^^^-
8 | | | |
9 | | | variable captured here
10 | | returns a reference to a captured variable which escapes the closure body
0bf4aa26
XL
11 | inferred to be a `FnMut` closure
12 |
13 = note: `FnMut` closures only have access to their captured variables while they are executing...
14 = note: ...therefore, they cannot allow references to captured variables to escape
15
16error: aborting due to previous error
17