|
1 |
| -error: You are using an explicit closure for copying elements |
| 1 | +error: you are using an explicit closure for copying elements |
2 | 2 | --> $DIR/map_clone.rs:10:22
|
3 | 3 | |
|
4 | 4 | LL | let _: Vec<i8> = vec![5_i8; 6].iter().map(|x| *x).collect();
|
5 |
| - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: Consider calling the dedicated `copied` method: `vec![5_i8; 6].iter().copied()` |
| 5 | + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider calling the dedicated `copied` method: `vec![5_i8; 6].iter().copied()` |
6 | 6 | |
|
7 | 7 | = note: `-D clippy::map-clone` implied by `-D warnings`
|
8 | 8 |
|
9 |
| -error: You are using an explicit closure for cloning elements |
| 9 | +error: you are using an explicit closure for cloning elements |
10 | 10 | --> $DIR/map_clone.rs:11:26
|
11 | 11 | |
|
12 | 12 | LL | let _: Vec<String> = vec![String::new()].iter().map(|x| x.clone()).collect();
|
13 |
| - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: Consider calling the dedicated `cloned` method: `vec![String::new()].iter().cloned()` |
| 13 | + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider calling the dedicated `cloned` method: `vec![String::new()].iter().cloned()` |
14 | 14 |
|
15 |
| -error: You are using an explicit closure for copying elements |
| 15 | +error: you are using an explicit closure for copying elements |
16 | 16 | --> $DIR/map_clone.rs:12:23
|
17 | 17 | |
|
18 | 18 | LL | let _: Vec<u32> = vec![42, 43].iter().map(|&x| x).collect();
|
19 |
| - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: Consider calling the dedicated `copied` method: `vec![42, 43].iter().copied()` |
| 19 | + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider calling the dedicated `copied` method: `vec![42, 43].iter().copied()` |
20 | 20 |
|
21 |
| -error: You are using an explicit closure for copying elements |
| 21 | +error: you are using an explicit closure for copying elements |
22 | 22 | --> $DIR/map_clone.rs:14:26
|
23 | 23 | |
|
24 | 24 | LL | let _: Option<u64> = Some(&16).map(|b| *b);
|
25 |
| - | ^^^^^^^^^^^^^^^^^^^^^ help: Consider calling the dedicated `copied` method: `Some(&16).copied()` |
| 25 | + | ^^^^^^^^^^^^^^^^^^^^^ help: consider calling the dedicated `copied` method: `Some(&16).copied()` |
26 | 26 |
|
27 |
| -error: You are using an explicit closure for copying elements |
| 27 | +error: you are using an explicit closure for copying elements |
28 | 28 | --> $DIR/map_clone.rs:15:25
|
29 | 29 | |
|
30 | 30 | LL | let _: Option<u8> = Some(&1).map(|x| x.clone());
|
31 |
| - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: Consider calling the dedicated `copied` method: `Some(&1).copied()` |
| 31 | + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider calling the dedicated `copied` method: `Some(&1).copied()` |
32 | 32 |
|
33 |
| -error: You are needlessly cloning iterator elements |
| 33 | +error: you are needlessly cloning iterator elements |
34 | 34 | --> $DIR/map_clone.rs:26:29
|
35 | 35 | |
|
36 | 36 | LL | let _ = std::env::args().map(|v| v.clone());
|
37 |
| - | ^^^^^^^^^^^^^^^^^^^ help: Remove the `map` call |
| 37 | + | ^^^^^^^^^^^^^^^^^^^ help: remove the `map` call |
38 | 38 |
|
39 | 39 | error: aborting due to 6 previous errors
|
40 | 40 |
|
0 commit comments