Module single_thread

Module single_thread 

Source
Expand description

§单线程运行时

§Examples

use pi_async::prelude::{SingleTaskPool, SingleTaskRunner};
let pool = SingleTaskPool::default();
let rt = SingleTaskRunner::<(), SingleTaskPool<()>>::new(pool).into_local();
let _ = rt.block_on(async move {});

Structs§

SingleTaskPool
单线程任务池
SingleTaskRunner
单线程异步任务执行器
SingleTaskRuntime
异步单线程任务运行时