pub unsafe extern "C" fn napi_add_env_cleanup_hook( env: napi_env, fun: Option<unsafe extern "C" fn(arg: *mut c_void)>, arg: *mut c_void ) -> napi_status