Searched refs:UnfinishedWork (Results 1 – 3 of 3) sorted by relevance
12 use crate::task::UnfinishedWork;145 pending_work: UnsafeCell<VecDeque<UnfinishedWork>>,165 pub fn push_work(&self, work: UnfinishedWork) -> Option<UnfinishedWork> { in push_work() argument178 pub unsafe fn pop_work(&self) -> Option<UnfinishedWork> { in pop_work() argument
156 if let Some(UnfinishedWork(w)) = task.queue.push_work(UnfinishedWork(task.clone())) { in wake_by_ref()173 pub struct UnfinishedWork(Arc<SpawnTask>); struct175 impl UnfinishedWork { implementation
24 pub(crate) use self::executor::{Executor, Kicker, UnfinishedWork};