显示软件包…
1 个不稳定版本
0.2.0 | 2021年2月24日 |
---|
#25 in #tetsy
55 每月下载量
用于 23 个软件包(通过 tc-service)
6KB
124 行
Tetsy Exit Future
文档
创建一个 Signal
和可复制的 Exit
未来,当 Signal
被触发或丢弃时触发。用于在多个事件循环线程之间协调退出。
let (signal, exit) = tetsy_exit_future::signal();
::std::thread::spawn(move || {
// future resolves when signal fires
exit.wait();
});
let _ = signal.fire(); // also would fire on drop.
依赖项
~1MB
~16K SLoC