39 个版本 (破坏性更新)
0.29.0 | 2024 年 4 月 18 日 |
---|---|
0.27.1 | 2024 年 4 月 11 日 |
0.27.0 | 2024 年 3 月 30 日 |
0.23.2 | 2023 年 10 月 4 日 |
0.5.1 | 2019 年 3 月 31 日 |
#7 在 #locks
每月 130 次下载
在 r1 中使用
62KB
931 行
Namaste
项目
- 许可证:GNU 通用公共许可证,版本 3 或更高版本。
- 此项目遵循 语义版本控制 2.0.0
功能
- 处理进程之间的锁。
- 对 Unix 域套接字的某些 扩展。
锁
用法
标识符是一个非空字节数组。最多支持 64 个字节。因此,例如,您可以使用 SHA-256 哈希作为 ID。
您可以通过调用 make_wait
或 make_wait
将 ID 锁定。完成操作后,只需通过 drop
释放它们即可。
备注
系统 | 需求 | 实现细节 |
---|---|---|
Linux | 夜间 Rust | 抽象套接字(参见 unix ) |
Windows | 事件对象 |
不支持其他系统。
依赖
~0–43MB
~629K 行