pub trait ThreadPool {
// Required method
fn schedule_task(&self, task: BlockingTask);
}
Expand description
Users may implement a ThreadPool and attach it to runtime. We also provide an implementation based on threadpool crate, you can use DefaultThreadPool.
Required Methods§
Sourcefn schedule_task(&self, task: BlockingTask)
fn schedule_task(&self, task: BlockingTask)
Monoio runtime will call schedule_task
on spawn_blocking
.
ThreadPool impl must execute it now or later.