1error: called `iter().cloned().collect()` on a slice to create a `Vec`. Calling `to_vec()` is both faster and more readable 2 --> $DIR/iter_cloned_collect.rs:11:27 3 | 4LL | let v2: Vec<isize> = v.iter().cloned().collect(); 5 | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `.to_vec()` 6 | 7 = note: `-D clippy::iter-cloned-collect` implied by `-D warnings` 8 9error: called `iter().cloned().collect()` on a slice to create a `Vec`. Calling `to_vec()` is both faster and more readable 10 --> $DIR/iter_cloned_collect.rs:16:38 11 | 12LL | let _: Vec<isize> = vec![1, 2, 3].iter().cloned().collect(); 13 | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `.to_vec()` 14 15error: called `iter().cloned().collect()` on a slice to create a `Vec`. Calling `to_vec()` is both faster and more readable 16 --> $DIR/iter_cloned_collect.rs:21:24 17 | 18LL | .to_bytes() 19 | ________________________^ 20LL | | .iter() 21LL | | .cloned() 22LL | | .collect(); 23 | |______________________^ help: try: `.to_vec()` 24 25error: called `iter().cloned().collect()` on a slice to create a `Vec`. Calling `to_vec()` is both faster and more readable 26 --> $DIR/iter_cloned_collect.rs:29:24 27 | 28LL | let _: Vec<_> = arr.iter().cloned().collect(); 29 | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `.to_vec()` 30 31error: called `iter().copied().collect()` on a slice to create a `Vec`. Calling `to_vec()` is both faster and more readable 32 --> $DIR/iter_cloned_collect.rs:32:26 33 | 34LL | let _: Vec<isize> = v.iter().copied().collect(); 35 | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `.to_vec()` 36 37error: aborting due to 5 previous errors 38 39