#cache #ttl #expire

ttl_cache

具有TTL(生存时间)的缓存

8个版本 (4个破坏性版本)

使用旧的Rust 2015

0.5.1 2018年10月31日
0.5.0 2018年10月29日
0.4.2 2018年4月9日
0.3.0 2017年3月12日
0.1.1 2016年10月8日

缓存 中排名 139

Download history • Rust 包仓库 24021/week @ 2023-10-22 • Rust 包仓库 21443/week @ 2023-10-29 • Rust 包仓库 19152/week @ 2023-11-05 • Rust 包仓库 21013/week @ 2023-11-12 • Rust 包仓库 18121/week @ 2023-11-19 • Rust 包仓库 23428/week @ 2023-11-26 • Rust 包仓库 21963/week @ 2023-12-03 • Rust 包仓库 21010/week @ 2023-12-10 • Rust 包仓库 18860/week @ 2023-12-17 • Rust 包仓库 11427/week @ 2023-12-24 • Rust 包仓库 16983/week @ 2023-12-31 • Rust 包仓库 24370/week @ 2024-01-07 • Rust 包仓库 24093/week @ 2024-01-14 • Rust 包仓库 27255/week @ 2024-01-21 • Rust 包仓库 27011/week @ 2024-01-28 • Rust 包仓库 24335/week @ 2024-02-04 • Rust 包仓库

每月下载量 104,429
56 个crate中使用 (直接使用17个)

MIT/Apache

22KB
331

ttl_cache

Build Status Documentation

此crate提供了一个基于时间的键值FIFO缓存。当创建缓存时,会为其指定一个TTL。任何在缓存中超过此持续时间的值都被视为无效,并且不会返回。支持1.20 +


lib.rs:

此crate提供了一个基于时间的键值缓存。当插入一个项目时,会为其指定一个TTL。任何在缓存中超过其持续时间的值都被视为无效,并且不会在查找时返回。

依赖项

~49KB