@@ -4,57 +4,89 @@ error: called `.iter().nth()` on a `Vec`
44LL | let bad_vec = some_vec.iter().nth(3);
55 | ^^^^^^^^^^^^^^^^^^^^^^
66 |
7- = help: calling `.get()` is both faster and more readable
87 = note: `-D clippy::iter-nth` implied by `-D warnings`
98 = help: to override `-D warnings` add `#[allow(clippy::iter_nth)]`
9+ help: `get` is equivalent but more concise
10+ |
11+ LL | let bad_vec = some_vec.get(3);
12+ | ~~~
1013
1114error: called `.iter().nth()` on a slice
1215 --> tests/ui/iter_nth.rs:35:26
1316 |
1417LL | let bad_slice = &some_vec[..].iter().nth(3);
1518 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
1619 |
17- = help: calling `.get()` is both faster and more readable
20+ help: `get` is equivalent but more concise
21+ |
22+ LL | let bad_slice = &some_vec[..].get(3);
23+ | ~~~
1824
1925error: called `.iter().nth()` on a slice
2026 --> tests/ui/iter_nth.rs:36:31
2127 |
2228LL | let bad_boxed_slice = boxed_slice.iter().nth(3);
2329 | ^^^^^^^^^^^^^^^^^^^^^^^^^
2430 |
25- = help: calling `.get()` is both faster and more readable
31+ help: `get` is equivalent but more concise
32+ |
33+ LL | let bad_boxed_slice = boxed_slice.get(3);
34+ | ~~~
2635
2736error: called `.iter().nth()` on a `VecDeque`
2837 --> tests/ui/iter_nth.rs:37:29
2938 |
3039LL | let bad_vec_deque = some_vec_deque.iter().nth(3);
3140 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3241 |
33- = help: calling `.get()` is both faster and more readable
42+ help: `get` is equivalent but more concise
43+ |
44+ LL | let bad_vec_deque = some_vec_deque.get(3);
45+ | ~~~
3446
3547error: called `.iter_mut().nth()` on a `Vec`
3648 --> tests/ui/iter_nth.rs:42:23
3749 |
3850LL | let bad_vec = some_vec.iter_mut().nth(3);
3951 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
4052 |
41- = help: calling `.get_mut()` is both faster and more readable
53+ help: `get_mut` is equivalent but more concise
54+ |
55+ LL | let bad_vec = some_vec.get_mut(3);
56+ | ~~~~~~~
4257
4358error: called `.iter_mut().nth()` on a slice
4459 --> tests/ui/iter_nth.rs:45:26
4560 |
4661LL | let bad_slice = &some_vec[..].iter_mut().nth(3);
4762 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4863 |
49- = help: calling `.get_mut()` is both faster and more readable
64+ help: `get_mut` is equivalent but more concise
65+ |
66+ LL | let bad_slice = &some_vec[..].get_mut(3);
67+ | ~~~~~~~
5068
5169error: called `.iter_mut().nth()` on a `VecDeque`
5270 --> tests/ui/iter_nth.rs:48:29
5371 |
5472LL | let bad_vec_deque = some_vec_deque.iter_mut().nth(3);
5573 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5674 |
57- = help: calling `.get_mut()` is both faster and more readable
75+ help: `get_mut` is equivalent but more concise
76+ |
77+ LL | let bad_vec_deque = some_vec_deque.get_mut(3);
78+ | ~~~~~~~
79+
80+ error: called `.iter().nth()` on a `Vec`
81+ --> tests/ui/iter_nth.rs:52:5
82+ |
83+ LL | vec_ref.iter().nth(3);
84+ | ^^^^^^^^^^^^^^^^^^^^^
85+ |
86+ help: `get` is equivalent but more concise
87+ |
88+ LL | vec_ref.get(3);
89+ | ~~~
5890
59- error: aborting due to 7 previous errors
91+ error: aborting due to 8 previous errors
6092
0 commit comments