A simple timed set in Rust to store elements for a given time period.
toml
[dependencies]
timed_set = "0.0.1"
```rust use timed_set::TimedSet; use std::{time::Duration, thread::sleep};
fn main() { let mut ts = TimedSet::newwithttl(Duration::fromsecs(3)); ts.add("element1"); assert!(ts.contains(&"element1")); sleep(Duration::fromsecs(3)); assert!(!ts.contains(&"element_1")); } ```
License: MIT