2 Checks for public `impl` or `fn` missing generalization
3 over different hashers and implicitly defaulting to the default hashing
7 `HashMap` or `HashSet` with custom hashers cannot be
11 Suggestions for replacing constructors can contain
12 false-positives. Also applying suggestions can require modification of other
13 pieces of code, possibly including external crates.
17 impl<K: Hash + Eq, V> Serialize for HashMap<K, V> { }
19 pub fn foo(map: &mut HashMap<i32, i32>) { }
23 impl<K: Hash + Eq, V, S: BuildHasher> Serialize for HashMap<K, V, S> { }
25 pub fn foo<S: BuildHasher>(map: &mut HashMap<i32, i32, S>) { }