]> git.lizzy.rs Git - rust.git/blob - src/test/ui/closures/print/closure-print-generic-1.stderr
Miscellaneous inlining improvements
[rust.git] / src / test / ui / closures / print / closure-print-generic-1.stderr
1 error[E0382]: use of moved value: `c`
2   --> $DIR/closure-print-generic-1.rs:17:5
3    |
4 LL |     let c = to_fn_once(move || {
5    |         - move occurs because `c` has type `[closure@$DIR/closure-print-generic-1.rs:12:24: 14:6]`, which does not implement the `Copy` trait
6 ...
7 LL |     c();
8    |     --- `c` moved due to this call
9 LL |     c();
10    |     ^ value used here after move
11    |
12 note: this value implements `FnOnce`, which causes it to be moved when called
13   --> $DIR/closure-print-generic-1.rs:16:5
14    |
15 LL |     c();
16    |     ^
17
18 error: aborting due to previous error
19
20 For more information about this error, try `rustc --explain E0382`.