@@ -52,29 +52,29 @@ LL | let _ = map.clone().iter().map(|(_, val)| val).collect::<Vec<_>>();
5252error: iterating on a map's keys
5353 --> tests/ui/iter_kv_map.rs:33:13
5454 |
55- LL | let _ = map.iter().map(|(key, _)| key).filter(|x| *x % 2 == 0 ).count();
55+ LL | let _ = map.iter().map(|(key, _)| key).filter(|x| x.is_multiple_of(2) ).count();
5656 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.keys()`
5757
5858error: iterating on a map's keys
59- --> tests/ui/iter_kv_map.rs:44 :13
59+ --> tests/ui/iter_kv_map.rs:48 :13
6060 |
6161LL | let _ = map.iter().map(|(key, _value)| key * 9).count();
6262 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.keys().map(|key| key * 9)`
6363
6464error: iterating on a map's values
65- --> tests/ui/iter_kv_map.rs:46 :13
65+ --> tests/ui/iter_kv_map.rs:50 :13
6666 |
6767LL | let _ = map.iter().map(|(_key, value)| value * 17).count();
6868 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.values().map(|value| value * 17)`
6969
7070error: iterating on a map's values
71- --> tests/ui/iter_kv_map.rs:50 :13
71+ --> tests/ui/iter_kv_map.rs:54 :13
7272 |
7373LL | let _ = map.clone().into_iter().map(|(_, ref val)| ref_acceptor(val)).count();
7474 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.clone().into_values().map(|ref val| ref_acceptor(val))`
7575
7676error: iterating on a map's values
77- --> tests/ui/iter_kv_map.rs:54 :13
77+ --> tests/ui/iter_kv_map.rs:58 :13
7878 |
7979LL | let _ = map
8080 | _____________^
@@ -97,85 +97,85 @@ LL + })
9797 |
9898
9999error: iterating on a map's values
100- --> tests/ui/iter_kv_map.rs:65 :13
100+ --> tests/ui/iter_kv_map.rs:69 :13
101101 |
102102LL | let _ = map.clone().into_iter().map(|(_, mut val)| val).count();
103103 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.clone().into_values()`
104104
105105error: iterating on a map's keys
106- --> tests/ui/iter_kv_map.rs:70 :13
106+ --> tests/ui/iter_kv_map.rs:74 :13
107107 |
108108LL | let _ = map.iter().map(|(key, _)| key).collect::<Vec<_>>();
109109 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.keys()`
110110
111111error: iterating on a map's values
112- --> tests/ui/iter_kv_map.rs:72 :13
112+ --> tests/ui/iter_kv_map.rs:76 :13
113113 |
114114LL | let _ = map.iter().map(|(_, value)| value).collect::<Vec<_>>();
115115 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.values()`
116116
117117error: iterating on a map's values
118- --> tests/ui/iter_kv_map.rs:74 :13
118+ --> tests/ui/iter_kv_map.rs:78 :13
119119 |
120120LL | let _ = map.iter().map(|(_, v)| v + 2).collect::<Vec<_>>();
121121 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.values().map(|v| v + 2)`
122122
123123error: iterating on a map's keys
124- --> tests/ui/iter_kv_map.rs:77 :13
124+ --> tests/ui/iter_kv_map.rs:81 :13
125125 |
126126LL | let _ = map.clone().into_iter().map(|(key, _)| key).collect::<Vec<_>>();
127127 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.clone().into_keys()`
128128
129129error: iterating on a map's keys
130- --> tests/ui/iter_kv_map.rs:79 :13
130+ --> tests/ui/iter_kv_map.rs:83 :13
131131 |
132132LL | let _ = map.clone().into_iter().map(|(key, _)| key + 2).collect::<Vec<_>>();
133133 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.clone().into_keys().map(|key| key + 2)`
134134
135135error: iterating on a map's values
136- --> tests/ui/iter_kv_map.rs:82 :13
136+ --> tests/ui/iter_kv_map.rs:86 :13
137137 |
138138LL | let _ = map.clone().into_iter().map(|(_, val)| val).collect::<Vec<_>>();
139139 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.clone().into_values()`
140140
141141error: iterating on a map's values
142- --> tests/ui/iter_kv_map.rs:84 :13
142+ --> tests/ui/iter_kv_map.rs:88 :13
143143 |
144144LL | let _ = map.clone().into_iter().map(|(_, val)| val + 2).collect::<Vec<_>>();
145145 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.clone().into_values().map(|val| val + 2)`
146146
147147error: iterating on a map's values
148- --> tests/ui/iter_kv_map.rs:87 :13
148+ --> tests/ui/iter_kv_map.rs:91 :13
149149 |
150150LL | let _ = map.clone().iter().map(|(_, val)| val).collect::<Vec<_>>();
151151 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.clone().values()`
152152
153153error: iterating on a map's keys
154- --> tests/ui/iter_kv_map.rs:89 :13
154+ --> tests/ui/iter_kv_map.rs:93 :13
155155 |
156- LL | let _ = map.iter().map(|(key, _)| key).filter(|x| *x % 2 == 0 ).count();
156+ LL | let _ = map.iter().map(|(key, _)| key).filter(|x| x.is_multiple_of(2) ).count();
157157 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.keys()`
158158
159159error: iterating on a map's keys
160- --> tests/ui/iter_kv_map.rs:100 :13
160+ --> tests/ui/iter_kv_map.rs:108 :13
161161 |
162162LL | let _ = map.iter().map(|(key, _value)| key * 9).count();
163163 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.keys().map(|key| key * 9)`
164164
165165error: iterating on a map's values
166- --> tests/ui/iter_kv_map.rs:102 :13
166+ --> tests/ui/iter_kv_map.rs:110 :13
167167 |
168168LL | let _ = map.iter().map(|(_key, value)| value * 17).count();
169169 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.values().map(|value| value * 17)`
170170
171171error: iterating on a map's values
172- --> tests/ui/iter_kv_map.rs:106 :13
172+ --> tests/ui/iter_kv_map.rs:114 :13
173173 |
174174LL | let _ = map.clone().into_iter().map(|(_, ref val)| ref_acceptor(val)).count();
175175 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.clone().into_values().map(|ref val| ref_acceptor(val))`
176176
177177error: iterating on a map's values
178- --> tests/ui/iter_kv_map.rs:110 :13
178+ --> tests/ui/iter_kv_map.rs:118 :13
179179 |
180180LL | let _ = map
181181 | _____________^
@@ -198,73 +198,73 @@ LL + })
198198 |
199199
200200error: iterating on a map's values
201- --> tests/ui/iter_kv_map.rs:121 :13
201+ --> tests/ui/iter_kv_map.rs:129 :13
202202 |
203203LL | let _ = map.clone().into_iter().map(|(_, mut val)| val).count();
204204 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.clone().into_values()`
205205
206206error: iterating on a map's keys
207- --> tests/ui/iter_kv_map.rs:137 :13
207+ --> tests/ui/iter_kv_map.rs:145 :13
208208 |
209209LL | let _ = map.iter().map(|(key, _)| key).collect::<Vec<_>>();
210210 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.keys()`
211211
212212error: iterating on a map's values
213- --> tests/ui/iter_kv_map.rs:140 :13
213+ --> tests/ui/iter_kv_map.rs:148 :13
214214 |
215215LL | let _ = map.iter().map(|(_, value)| value).collect::<Vec<_>>();
216216 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.values()`
217217
218218error: iterating on a map's values
219- --> tests/ui/iter_kv_map.rs:143 :13
219+ --> tests/ui/iter_kv_map.rs:151 :13
220220 |
221221LL | let _ = map.iter().map(|(_, v)| v + 2).collect::<Vec<_>>();
222222 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.values().map(|v| v + 2)`
223223
224224error: iterating on a map's keys
225- --> tests/ui/iter_kv_map.rs:152 :13
225+ --> tests/ui/iter_kv_map.rs:160 :13
226226 |
227227LL | let _ = map.clone().into_iter().map(|(key, _)| key).collect::<Vec<_>>();
228228 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.clone().into_keys()`
229229
230230error: iterating on a map's keys
231- --> tests/ui/iter_kv_map.rs:155 :13
231+ --> tests/ui/iter_kv_map.rs:163 :13
232232 |
233233LL | let _ = map.clone().into_iter().map(|(key, _)| key + 2).collect::<Vec<_>>();
234234 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.clone().into_keys().map(|key| key + 2)`
235235
236236error: iterating on a map's values
237- --> tests/ui/iter_kv_map.rs:158 :13
237+ --> tests/ui/iter_kv_map.rs:166 :13
238238 |
239239LL | let _ = map.clone().into_iter().map(|(_, val)| val).collect::<Vec<_>>();
240240 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.clone().into_values()`
241241
242242error: iterating on a map's values
243- --> tests/ui/iter_kv_map.rs:161 :13
243+ --> tests/ui/iter_kv_map.rs:169 :13
244244 |
245245LL | let _ = map.clone().into_iter().map(|(_, val)| val + 2).collect::<Vec<_>>();
246246 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.clone().into_values().map(|val| val + 2)`
247247
248248error: iterating on a map's keys
249- --> tests/ui/iter_kv_map.rs:164 :13
249+ --> tests/ui/iter_kv_map.rs:172 :13
250250 |
251251LL | let _ = map.iter().map(|(key, _)| key).collect::<Vec<_>>();
252252 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.keys()`
253253
254254error: iterating on a map's values
255- --> tests/ui/iter_kv_map.rs:167 :13
255+ --> tests/ui/iter_kv_map.rs:175 :13
256256 |
257257LL | let _ = map.iter().map(|(_, value)| value).collect::<Vec<_>>();
258258 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.values()`
259259
260260error: iterating on a map's values
261- --> tests/ui/iter_kv_map.rs:170 :13
261+ --> tests/ui/iter_kv_map.rs:178 :13
262262 |
263263LL | let _ = map.iter().map(|(_, v)| v + 2).collect::<Vec<_>>();
264264 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.values().map(|v| v + 2)`
265265
266266error: iterating on a map's values
267- --> tests/ui/iter_kv_map.rs:185 :13
267+ --> tests/ui/iter_kv_map.rs:193 :13
268268 |
269269LL | let _ = map.as_ref().iter().map(|(_, v)| v).copied().collect::<Vec<_>>();
270270 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `map.as_ref().values()`
0 commit comments