5 个版本
0.1.4 | 2023年5月18日 |
---|---|
0.1.3 | 2022年8月19日 |
0.1.2 | 2022年5月27日 |
0.1.1 | 2022年5月26日 |
0.1.0 | 2022年2月1日 |
#904 在 异步
每月820次下载
用于 wazzup
11KB
88 行
托克肖德
一个微小的 crate,允许在多个线程中等待停止信号。主要适用于无限期运行的服务器应用程序,需要信号来进行优雅的关闭。
用法
使用 tokio-shutdown
将其添加到您的项目中,使用 cargo add tokio-shutdown
(需要 cargo-edit) 或手动将其添加到您的 Cargo.toml
[dependencies]
tokio-shutdown = "<latest-version>"
此外,您还需要使用最新的 tokio 运行时来使用此库,因为它使用 async/await 并绑定到此运行时。
示例
有关示例,请参阅 basic 和 streaming,或查阅 文档。
许可证
本项目的许可证为 MIT 许可协议 (或 http://opensource.org/licenses/MIT)。
依赖项
~3–12MB
~116K SLoC