#事件 #离散 #异步 #进程 #任务 #定时器 #逻辑

asim

异步 Rust 的离散事件模拟

1 个不稳定版本

0.1.0 2022 年 9 月 30 日

#238模拟

MIT 许可证

37KB
950

异步(离散事件)模拟器

一个离散事件模拟器,允许你在异步函数中指定应用程序逻辑。这个crate的主要目标是使模拟代码看起来非常类似于现实世界系统的代码。这是通过提供一个类似于标准库或tokio的API来实现的,但其实现基于离散事件。

这个crate提供了模拟器本身,一个允许异步任务休眠的定时器,以及同步原语。此外,它还包括用于进程和链接的基本原语,可以帮助您启动进程。

项目状态

该项目仍在早期开发阶段,API的许多部分都可能发生变化。

欢迎为额外的同步原语或其他功能提交pull请求。

依赖关系

~4–11MB
~102K SLoC