diff options
Diffstat (limited to 'src/test/ui/borrowck/do-not-suggest-adding-move-when-closure-is-already-marked-as-move.stderr')
-rw-r--r-- | src/test/ui/borrowck/do-not-suggest-adding-move-when-closure-is-already-marked-as-move.stderr | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/src/test/ui/borrowck/do-not-suggest-adding-move-when-closure-is-already-marked-as-move.stderr b/src/test/ui/borrowck/do-not-suggest-adding-move-when-closure-is-already-marked-as-move.stderr deleted file mode 100644 index 78ca090fe..000000000 --- a/src/test/ui/borrowck/do-not-suggest-adding-move-when-closure-is-already-marked-as-move.stderr +++ /dev/null @@ -1,18 +0,0 @@ -error: captured variable cannot escape `FnMut` closure body - --> $DIR/do-not-suggest-adding-move-when-closure-is-already-marked-as-move.rs:6:9 - | -LL | let mut vec: Vec<i32> = Vec::new(); - | ------- variable defined here -LL | let closure = move || { - | - inferred to be a `FnMut` closure -LL | vec.clear(); - | --- variable captured here -LL | let mut iter = vec.iter(); -LL | move || { iter.next() } - | ^^^^^^^^^^^^^^^^^^^^^^^ returns a closure that contains a reference to a captured variable, which then escapes the closure body - | - = note: `FnMut` closures only have access to their captured variables while they are executing... - = note: ...therefore, they cannot allow references to captured variables to escape - -error: aborting due to previous error - |