pub unsafe extern "C" fn napi_create_arraybuffer(
    env: *mut napi_env__,
    byte_length: usize,
    data: *mut *mut c_void,
    result: *mut *mut napi_value__
) -> u32