pub(crate) fn equivalent_key<Q, K, V>(k: &Q) -> impl Fn(&(K, V)) -> bool + '_where
    Q: Equivalent<K> + ?Sized,Expand description
Ensures that a single closure type across uses of this which, in turn prevents multiple
instances of any functions like RawTable::reserve from being generated