halfbrown 0.3.0

Multi backend HashMap for higher performance on different key space sizes
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use super::VecMap;
use crate::vectypes::VecIntoIter;

impl<K, V, const N: usize, S> IntoIterator for VecMap<K, V, N, S> {
    type Item = (K, V);
    type IntoIter = VecIntoIter<(K, V), N>;

    #[inline]
    fn into_iter(self) -> Self::IntoIter {
        self.v.into_iter()
    }
}