#thread-local #async #run-time #events #gui #platform-specific #rt-local

rt-local-macros

与特定平台事件循环一起工作的线程局部异步运行时

3个版本

0.1.4 2023年8月20日
0.1.3 2023年8月19日
0.1.0 2022年5月31日

#5 in #platform-specific

每月 42 次下载
3 个crate中使用 (via rt-local)

MIT/Apache

7KB
105

rt-local

Crates.io Docs.rs Actions Status

与特定平台事件循环一起工作的线程局部异步运行时。

示例

use rt_local::spawn_local;
use rt_local::runtime::core::main;

#[main]
async fn main() {
  let task_a = spawn_local(async {
    // ...
  });
  let task_b = spawn_local(async {
    // ...
  });
  task_a.await;
  task_b.await;
}

功能

crate功能 模块 后端
核心 平台无关
Windows Windows Windows消息循环

许可证

本项目采用Apache-2.0/MIT双许可协议。请参阅两个LICENSE-*文件以获取详细信息。

贡献

除非您明确声明,否则任何有意提交以包含在本作品中的贡献,根据Apache-2.0许可证定义,将按上述方式双许可,而无需任何附加条款或条件。

依赖项

~315–770KB
~19K SLoC