pub unsafe fn static_hook_mut<T, H>( target: T, source: impl FnOnce(Static<T>) -> H, ) -> Result<Static<T>>where T: FnPtr + 'static, for<'a> (T::CC, &'a mut H): FnMutThunk<T>, H: Send + 'static,