pub unsafe extern "C" fn rd_kafka_UserScramCredentialUpsertion_new(
    username: *const i8,
    mechanism: rd_kafka_ScramMechanism_t,
    iterations: i32,
    password: *const u8,
    password_size: usize,
    salt: *const u8,
    salt_size: usize
) -> *mut rd_kafka_UserScramCredentialAlteration_s