pub unsafe extern "C" fn mdbx_replace_ex(
txn: *mut MDBX_txn,
dbi: MDBX_dbi,
key: *const MDBX_val,
new_data: *mut MDBX_val,
old_data: *mut MDBX_val,
flags: MDBX_put_flags_t,
preserver: MDBX_preserve_func,
preserver_context: *mut c_void,
) -> c_int