5个版本
| 0.2.1 | 2020年12月27日 |
|---|---|
| 0.2.0 | 2020年12月27日 |
| 0.1.2 | 2020年12月27日 |
| 0.1.1 | 2020年12月8日 |
| 0.1.0 | 2020年12月8日 |
#1529 in 数据结构
10KB
164 行
elaru: 一个简单、快速且安全的LRU(最近最少使用)缓存。
elaru在插入、获取和移除最近最少使用项时仍然达到O(1)性能,同时避免了所有不安全操作。fnv特性也提供给了那些寻求更小键大小上更好性能的用户。
查看文档以获取示例和更多详情。
致谢:这个crate受到uluru的极大启发,它是来自servo的no_std lru实现。
lib.rs:
一个简单、快速且安全的LRU(最近最少使用)缓存。
elaru在插入、获取和移除最近最少使用项时仍然达到O(1)性能,同时避免了所有不安全操作。fnv特性也提供给了那些寻求更小键大小上更好性能的用户。
更多详情请参见LRUCache文档。