4 个稳定版本

2.0.7 2023年9月30日
2.0.6 2022年2月12日
2.0.4 2021年6月8日
2.0.3 2021年5月27日
1.0.1 2020年7月24日

并发 中排名 178

Download history · Rust 包仓库 1/week @ 2024-04-20 · Rust 包仓库 19/week @ 2024-04-27 · Rust 包仓库 261/week @ 2024-05-04 · Rust 包仓库 279/week @ 2024-05-11 · Rust 包仓库 101/week @ 2024-05-18 · Rust 包仓库 68/week @ 2024-05-25 · Rust 包仓库 124/week @ 2024-06-01 · Rust 包仓库 54/week @ 2024-06-08 · Rust 包仓库 57/week @ 2024-06-15 · Rust 包仓库 57/week @ 2024-06-22 · Rust 包仓库 12/week @ 2024-06-29 · Rust 包仓库 256/week @ 2024-07-06 · Rust 包仓库 103/week @ 2024-07-13 · Rust 包仓库 119/week @ 2024-07-20 · Rust 包仓库 415/week @ 2024-07-27 · Rust 包仓库 141/week @ 2024-08-03 · Rust 包仓库

每月下载量 849

BSL-1.0 许可证 BSL-1.0

20KB
386

semka

Rust Crates.io Documentation

Rust 的信号量原语

平台实现

Windows

使用 winapi CreateSemaphoreW

POSIX

所有 POSIX 兼容的系统使用 sem_init,但必须注意,等待可以由信号中断,尽管实现会尽力处理这些情况。

POSIX 实现依赖于 libc

这包括所有 unix 目标和 fuchsia

Mac

使用 mach API。


lib.rs:

Rust 的信号量原语

平台实现

Windows

使用 winapi CreateSemaphoreW

POSIX

所有 POSIX 兼容的系统使用 sem_init,但必须注意,等待可以由信号中断,尽管实现会尽力处理这些情况。

POSIX 实现依赖于 libc

这包括所有 unix 目标和 fuchsia

Mac

使用 mach API。

依赖项

~68KB