4 个稳定版本
1.2.0 | 2024 年 5 月 13 日 |
---|---|
1.1.1 | 2023 年 9 月 25 日 |
1.1.0 | 2020 年 8 月 26 日 |
1.0.0 | 2020 年 5 月 16 日 |
#34 在 并发 中
2,521,262 每月下载量
用于 3,667 个 Crates(直接使用 31 个)
7KB
waker-fn
将闭包转换为唤醒器。
Waker
只是一个高级回调。这个包将常规闭包转换为唤醒器。
示例
use waker_fn::waker_fn;
let waker = waker_fn(|| println!("woken"));
waker.wake_by_ref(); // Prints "woken".
waker.wake(); // Prints "woken".
许可
许可如下:
- Apache 许可证 2.0 版 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
贡献
除非你明确声明,否则任何提交给作品并有意包含在内的贡献,根据 Apache-2.0 许可证的定义,应按上述方式双许可,不附加任何额外条款或条件。
依赖
~160KB