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 数据结构

MIT/Apache

10KB
164

elaru: 一个简单、快速且安全的LRU(最近最少使用)缓存。

elaru在插入、获取和移除最近最少使用项时仍然达到O(1)性能,同时避免了所有不安全操作。fnv特性也提供给了那些寻求更小键大小上更好性能的用户。

查看文档以获取示例和更多详情。

致谢:这个crate受到uluru的极大启发,它是来自servo的no_std lru实现。


lib.rs:

一个简单、快速且安全的LRU(最近最少使用)缓存。

elaru在插入、获取和移除最近最少使用项时仍然达到O(1)性能,同时避免了所有不安全操作。fnv特性也提供给了那些寻求更小键大小上更好性能的用户。

更多详情请参见LRUCache文档。

依赖项