Type Definition eytzinger_map::EytzingerVecMap[][src]

type EytzingerVecMap<K, V> = EytzingerMap<Vec<(K, V)>>;
Expand description

A map based on a Vec with Eytzinger binary search. See EytzingerMap for details.

use eytzinger_map::EytzingerVecMap;

let map = EytzingerVecMap::new(vec![(1, "a"), (2, "b"), (3, "c")]);
assert_eq!(map[&1], "a");