#pavex #data #changed #disk #file #persisting #systems

persist_if_changed

仅在数据发生变化时将其持久化到磁盘的库

39 个版本

0.1.47 2024 年 8 月 14 日
0.1.46 2024 年 7 月 27 日
0.1.44 2024 年 6 月 22 日
0.1.38 2024 年 4 月 28 日
0.1.13 2024 年 1 月 26 日

895文件系统 中排名

Download history 115/week @ 2024-05-03 130/week @ 2024-05-10 256/week @ 2024-05-17 213/week @ 2024-05-24 155/week @ 2024-05-31 110/week @ 2024-06-07 867/week @ 2024-06-14 371/week @ 2024-06-21 251/week @ 2024-06-28 103/week @ 2024-07-05 64/week @ 2024-07-12 41/week @ 2024-07-19 267/week @ 2024-07-26 67/week @ 2024-08-02 176/week @ 2024-08-09 91/week @ 2024-08-16

每月 606 次下载
用于 8 个 Crates (2 个直接使用)

Apache-2.0

7KB
99

这是一个小型实用库,用于避免在内容没有更改时触及文件系统。

这对于避免在将修改时间(如 mtime)作为其文件指纹的一部分的系统(例如 cargo)中触发不必要的重建很有用。

依赖项

~1MB
~20K SLoC