# rust-intmap
Specialized hashmap for u64 keys
Might be missing some functionality but you can remove, add, get and clear for now.
Performace compared to the standard hashmap:
````
test tests::u64_get_built_in ... bench: 43,925 ns/iter (+/- 2,712)
test tests::u64_get_intmap ... bench: 1,099 ns/iter (+/- 136)
test tests::u64_insert_built_in ... bench: 64,717 ns/iter (+/- 2,830)
test tests::u64_insert_intmap ... bench: 28,419 ns/iter (+/- 983)
````
# How to use
Simple example.
````rust
extern crate intmap;
use intmap::IntMap;
let mut map = IntMap::new();
for i in 0..20_000 {
map.insert(i, format!("item: {:?}", i));
}
````