pub(crate) fn equivalent<Q, K>(k: &Q) -> impl Fn(&K) -> 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