Searched refs:StoreFiberYield (Results 1 – 2 of 2) sorted by relevance
14 type WasmtimeYield = StoreFiberYield;299 Poll::Pending => self.suspend(StoreFiberYield::KeepStore)?, in block_on()310 pub(crate) fn suspend(&mut self, yield_: StoreFiberYield) -> Result<()> { in suspend()396 pub(crate) enum StoreFiberYield { enum707 ) -> Result<WasmtimeComplete, StoreFiberYield> { in resume_fiber() argument979 Err(StoreFiberYield::KeepStore) => Poll::Pending, in poll()981 Err(StoreFiberYield::ReleaseStore) => match &me.on_release { in poll()
58 use crate::fiber::{self, StoreFiber, StoreFiberYield};1868 self.with_blocking(|_, cx| cx.suspend(StoreFiberYield::ReleaseStore))?; in suspend()