15 个版本 (9 个重大更新)

新增 0.10.0 2024年8月13日
0.9.0 2024年1月29日
0.8.1 2023年12月20日
0.8.0 2023年11月6日
0.3.1 2022年12月28日

#284并发

Download history 23/week @ 2024-04-26 14/week @ 2024-05-03 9/week @ 2024-05-10 19/week @ 2024-05-17 41/week @ 2024-05-24 34/week @ 2024-05-31 23/week @ 2024-06-07 31/week @ 2024-06-14 27/week @ 2024-06-21 13/week @ 2024-06-28 5/week @ 2024-07-05 32/week @ 2024-07-12 36/week @ 2024-07-19 32/week @ 2024-07-26 23/week @ 2024-08-02 143/week @ 2024-08-09

每月241次下载
用于 14 个 Crates (3 个直接使用)

Apache-2.0

145KB
3.5K SLoC

txn_lock

Rust 的一个支持事务特定版本化的未来感知读写锁


lib.rs:

支持事务版本化的实用工具。

通用锁和用法示例在 [map], queue, scalar, 和 [set] 模块中提供。

可以使用 semaphore 模块构建更复杂的交易锁(例如,用于关系数据库)。

依赖项

~3.5–6MB
~101K SLoC