pub unsafe extern "C" fn napi_remove_env_cleanup_hook(
    env: *mut napi_env__,
    fun: Option<unsafe extern "C" fn(_: *mut c_void)>,
    arg: *mut c_void
) -> u32