Isn't it better to use `BTreeSet<(Instant,String)>` [here](https://github.com/tokio-rs/mini-redis/blob/b1e365b62fd056653f5a883798317df3fdbfcf49/src/db.rs#L80) ?