Crates.io | countmap |
lib.rs | countmap |
version | 0.2.0 |
source | src |
created_at | 2017-10-22 12:17:03.635143 |
updated_at | 2017-10-22 16:42:17.360433 |
description | Simple map to count occurences of supplied keys |
homepage | https://github.com/vbrandl/countmap |
repository | https://github.com/vbrandl/countmap |
max_upload_size | |
id | 36556 |
size | 35,323 |
Implementation of a count map in Rust. A map that holds a counter as a value, that gets incremented each time the key is added to the map. This implementation simply decorates the HashMap from the Rust std library.
Add the following to your Cargo.toml
:
[dependencies]
countmap = "0.1"
Next, add this to your crate root:
extern crate countmap;
Now you can use a count map in your code:
fn main() {
let map = countmap::CountMap::new();
map.insert_or_increment("foo");
}
Countmap is licensed under either of the following, at your option: