diff options
| author | Maybe Waffle <waffle.lapkin@gmail.com> | 2022-06-10 23:18:42 +0400 |
|---|---|---|
| committer | Maybe Waffle <waffle.lapkin@gmail.com> | 2022-06-10 23:43:01 +0400 |
| commit | e9d49b2bfc4e4c327987bb9d2a65b113b10100de (patch) | |
| tree | c34715d99ed481f26834374db5768e1bba1a7a9a /src/test/ui/pattern | |
| parent | f19ccc2e8dab09e542d4c5a3ec14c7d5bce8d50e (diff) | |
| download | rust-e9d49b2bfc4e4c327987bb9d2a65b113b10100de.tar.gz rust-e9d49b2bfc4e4c327987bb9d2a65b113b10100de.zip | |
Fix suggestions for `&a: T` parameters
Previously we were suggesting stuff like `fn f( &u32) {}`
Diffstat (limited to 'src/test/ui/pattern')
| -rw-r--r-- | src/test/ui/pattern/for-loop-bad-item.stderr | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/test/ui/pattern/for-loop-bad-item.stderr b/src/test/ui/pattern/for-loop-bad-item.stderr index 9410e4da8d2..886d815d70b 100644 --- a/src/test/ui/pattern/for-loop-bad-item.stderr +++ b/src/test/ui/pattern/for-loop-bad-item.stderr @@ -5,10 +5,14 @@ LL | for ((_, _), (&mut c, _)) in &mut map { | ^^^^^^ -------- this is an iterator with items of type `(&(char, char), &mut (char, char))` | | | expected `char`, found `&mut _` - | help: you can probably remove the explicit borrow: `c` | = note: expected type `char` found mutable reference `&mut _` +help: consider removing `&mut` from the pattern + | +LL - for ((_, _), (&mut c, _)) in &mut map { +LL + for ((_, _), (c, _)) in &mut map { + | error[E0308]: mismatched types --> $DIR/for-loop-bad-item.rs:14:14 |
