pub unsafe extern "C" fn g_regex_replace_eval(
regex: *const GRegex,
string: *const c_char,
string_len: ssize_t,
start_position: c_int,
match_options: GRegexMatchFlags,
eval: GRegexEvalCallback,
user_data: gpointer,
error: *mut *mut GError,
) -> *mut c_char