]> git.lizzy.rs Git - rust.git/blob - src/tools/clippy/src/docs/for_kv_map.txt
Auto merge of #104673 - matthiaskrgr:rollup-85f65ov, r=matthiaskrgr
[rust.git] / src / tools / clippy / src / docs / for_kv_map.txt
1 ### What it does
2 Checks for iterating a map (`HashMap` or `BTreeMap`) and
3 ignoring either the keys or values.
4
5 ### Why is this bad?
6 Readability. There are `keys` and `values` methods that
7 can be used to express that don't need the values or keys.
8
9 ### Example
10 ```
11 for (k, _) in &map {
12     ..
13 }
14 ```
15
16 could be replaced by
17
18 ```
19 for k in map.keys() {
20     ..
21 }
22 ```