pub fn spawn_local_promise<R, F, Fut>( env: &Env, callback: F, ) -> Result<JsObject>where R: NapiValue + 'static, F: FnOnce(Env) -> Fut + 'static, Fut: Future<Output = Result<R>> + 'static,