rust/src/test/ui/once-cant-call-twice-on-heap.nll.stderr
2019-01-24 10:53:43 -08:00

16 lines
559 B
Plaintext

error[E0382]: use of moved value: `blk`
--> $DIR/once-cant-call-twice-on-heap.rs:9:5
|
LL | fn foo<F:FnOnce()>(blk: F) {
| - --- move occurs because `blk` has type `F`, which does not implement the `Copy` trait
| |
| consider adding a `Copy` constraint to this type argument
LL | blk();
| --- value moved here
LL | blk(); //~ ERROR use of moved value
| ^^^ value used here after move
error: aborting due to previous error
For more information about this error, try `rustc --explain E0382`.