| Crates.io | countmap |
| lib.rs | countmap |
| version | 0.2.0 |
| created_at | 2017-10-22 12:17:03.635143+00 |
| updated_at | 2017-10-22 16:42:17.360433+00 |
| 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: