Searched refs:CallHookInner (Results 1 – 2 of 2) sorted by relevance
88 self.inner.call_hook = Some(crate::store::CallHookInner::Async(Box::new(hook))); in call_hook_async()
247 call_hook: Option<CallHookInner<T>>,375 enum CallHookInner<T: 'static> { enum989 self.inner.call_hook = Some(CallHookInner::Sync(Box::new(hook))); in call_hook()1541 fn invoke_call_hook(&mut self, call_hook: &mut CallHookInner<T>, s: CallHook) -> Result<()> { in invoke_call_hook()1544 CallHookInner::Sync(hook) => hook((&mut *self).as_context_mut(), s), in invoke_call_hook()1547 CallHookInner::Async(handler) => { in invoke_call_hook()1556 CallHookInner::ForceTypeParameterToBeUsed { uninhabited, .. } => { in invoke_call_hook()