21个版本

使用旧的Rust 2015

0.2.0 2016年4月24日
0.1.2 2016年2月1日
0.1.1 2016年1月25日
0.0.17 2016年1月11日
0.0.1 2015年5月13日

#445操作系统

42 每月下载
用于 2 crates

MIT 许可证

55KB
1K SLoC

优秀的Job事件循环

Build Status

文档

实验性!不稳定!正在进行中!

GJ是将KJ事件循环移植到Rust。它的核心抽象是Promise<T,E>结构体,类似于JavaScript的Promise类。

递归链式连接的Promise可以视为轻量级无栈任务。GJ事件循环允许您在单个操作系统线程上执行许多此类任务,并可以在它们之间安全地共享可变数据,而无需任何互斥锁或原子操作。

有关基于GJ的基于完成的I/O接口,请参阅gjio

无运行时依赖项