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

Download history 35/week @ 2024-04-19 4/week @ 2024-05-17 2/week @ 2024-05-24 116/week @ 2024-07-26 14/week @ 2024-08-02

每月 130 次下载
r1 中使用

LGPL-3.0 或更高版本

62KB
931

Namaste

项目

功能

  • 处理进程之间的锁。
  • 对 Unix 域套接字的某些 扩展

用法

标识符是一个非空字节数组。最多支持 64 个字节。因此,例如,您可以使用 SHA-256 哈希作为 ID。

您可以通过调用 make_waitmake_wait 将 ID 锁定。完成操作后,只需通过 drop 释放它们即可。

备注

系统 需求 实现细节
Linux 夜间 Rust 抽象套接字(参见 unix
Windows 事件对象

不支持其他系统。

依赖

~0–43MB
~629K