We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents c7c75db + 5f0d46c commit 261ebcfCopy full SHA for 261ebcf
tests/ui/for_kv_map.rs
@@ -42,15 +42,18 @@ fn main() {
42
for (k, _value) in rm {
43
let _k = k;
44
}
45
- test_for_kv_map();
46
-}
47
48
-fn test_for_kv_map() {
49
- let m: HashMap<u64, u64> = HashMap::new();
+ // The following should not produce warnings.
50
+ let m: HashMap<u64, u64> = HashMap::new();
51
// No error, _value is actually used
52
for (k, _value) in &m {
53
let _ = _value;
54
55
+
+ let m: HashMap<u64, String> = Default::default();
56
+ for (_, v) in m {
57
+ let _v = v;
58
+ }
59
0 commit comments