pub unsafe extern "C" fn gpgme_data_write(
    dh: gpgme_data_t,
    buffer: *const c_void,
    size: size_t
) -> ssize_t