]> git.lizzy.rs Git - rust.git/blob - tests/ui/borrowck/issue-51301.stderr
Rollup merge of #107306 - compiler-errors:correct-sugg-for-closure-arg-needs-borrow...
[rust.git] / tests / ui / borrowck / issue-51301.stderr
1 error[E0507]: cannot move out of a shared reference
2   --> $DIR/issue-51301.rs:25:20
3    |
4 LL |             .find(|(&event_type, _)| event == event_type)
5    |                    ^^----------^^^^
6    |                      |
7    |                      data moved here
8    |                      move occurs because `event_type` has type `EventType`, which does not implement the `Copy` trait
9    |
10 help: consider borrowing the pattern binding
11    |
12 LL |             .find(|(&ref event_type, _)| event == event_type)
13    |                      +++
14
15 error: aborting due to previous error
16
17 For more information about this error, try `rustc --explain E0507`.