10个版本
0.2.0-alpha.1 | 2019年8月8日 |
---|---|
0.1.7 | 2020年2月5日 |
0.1.6 | 2019年3月22日 |
0.1.4 | 2018年11月22日 |
0.0.0 | 2018年2月8日 |
#10 in #threaded
135,265 每月下载量
用于 840 个crate (12 直接)
320KB
5.5K SLoC
tokio-current-thread
为Tokio提供的单线程执行器。
许可证
本项目遵循MIT许可证。
贡献
除非你明确声明,否则你提交的任何有意包含在Tokio中的贡献都应按MIT许可证授权,不附加任何额外条款或条件。
lib.rs
:
一个单线程执行器,在生成任务的同一线程上执行任务。
CurrentThread
是本crate的主要类型。它在当前线程上执行任务。启动新的CurrentThread
执行器最简单的方法是使用初始任务调用 block_on_all
来初始化执行器。所有由CurrentThread
执行器管理的任务都能够通过调用 spawn
来生成额外的任务。
应用作者不会直接使用此crate。相反,他们应使用 tokio
crate。库作者只有在构建自定义任务执行器时才应依赖 tokio-current-thread
。
依赖关系
~395KB