4 releases (2 breaking)
Uses old Rust 2015
0.4.1 | Mar 13, 2018 |
---|---|
0.4.0 | Mar 17, 2017 |
0.3.0 | Jan 26, 2017 |
0.1.0 | Feb 27, 2016 |
#178 in Caching
563 downloads per month
10KB
204 lines
transient-hashmap
Simple rust HashMap with transient entries.
Example
use transient_hashmap::TransientHashMap;
let entry_lifetime_seconds = 0;
let mut map = TransientHashMap::new(entry_lifetime_seconds);
map.insert(10, "Hello World");
// Clear old entries
map.prune();
// Item is not there
assert_eq!(map.contains_key(10), false);
Cargo.toml
[dependencies]
transient-hashmap = "0.4"
lib.rs
:
HashMap with entries living for limited period of time.