Lines Matching refs:StoreContextMut
18 use crate::{AsContextMut, CallHook, StoreContextMut, ValRaw};
97 F: Fn(StoreContextMut<T>, P) -> Result<R> + Send + Sync + 'static, in func_wrap()
114 F: Fn(StoreContextMut<'_, T>, P) -> Box<dyn Future<Output = Result<R>> + Send + '_> in func_wrap_async()
161 F: Fn(StoreContextMut<'_, T>, ComponentFunc, &[Val], &mut [Val]) -> Result<()> in func_new()
184 StoreContextMut<'a, T>, in func_new_async()
297 fn run(&self, store: StoreContextMut<'_, T>, params: P) -> HostResult<R>; in run()
364 mut store: StoreContextMut<'_, T>, in entrypoint()
419 mut store: StoreContextMut<'_, T>, in call_sync_lower()
461 store: StoreContextMut<'_, T>, in call_async_lower()
470 let mut store = StoreContextMut(store); in call_async_lower()
610 F: Fn(StoreContextMut<'_, T>, P) -> HostResult<R>, in new()
619 F: Fn(StoreContextMut<'_, T>, P) -> HostResult<R>,
637 fn run(&self, store: StoreContextMut<'_, T>, params: P) -> HostResult<R> { in run()
691 F: Fn(StoreContextMut<'_, T>, ComponentFunc, Vec<Val>, usize) -> HostResult<Vec<Val>>, in new()
701 F: Fn(StoreContextMut<'_, T>, ComponentFunc, Vec<Val>, usize) -> HostResult<Vec<Val>>,
719 store: StoreContextMut<'_, T>, in run()