pub unsafe extern "C" fn napi_create_promise(
env: NapiEnv,
deferred: *mut napi_deferred,
promise: *mut napi_value,
) -> NapiStatus
pub unsafe extern "C" fn napi_create_promise(
env: NapiEnv,
deferred: *mut napi_deferred,
promise: *mut napi_value,
) -> NapiStatus