pub unsafe extern "C" fn repodata_search(
data: *mut Repodata,
solvid: Id,
keyname: Id,
flags: c_int,
callback: Option<unsafe extern "C" fn(cbdata: *mut c_void, s: *mut Solvable, data: *mut Repodata, key: *mut Repokey, kv: *mut s_KeyValue) -> c_int>,
cbdata: *mut c_void,
)