priority-expiry-cache 0.2.0

A cache that evicts items based on their priority and expiry time (LRU + TTL) Add (O(1)), Get (O(1)), Evict (O(1)) in both time and space.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
[dependencies.lru]
version = "0.12.1"

[package]
authors = ["Luca Paterlini <paterlini.luca@gmail.com>"]
categories = ["data-structures"]
description = "A cache that evicts items based on their priority and expiry time (LRU + TTL)\nAdd (O(1)), Get (O(1)), Evict (O(1)) in both time and space."
homepage = "https://github.com/LucaPaterlini/priority-expiry-cache"
license = "MIT/Apache-2.0"
name = "priority-expiry-cache"
readme = "README.md"
version = "0.2.0"