pub unsafe extern "C" fn onig_capture_tree_traverse(
    region: *mut OnigRegion,
    at: c_int,
    callback_func: Option<unsafe extern "C" fn(arg1: c_int, arg2: c_int, arg3: c_int, arg4: c_int, arg5: c_int, arg6: *mut c_void) -> c_int>,
    arg: *mut c_void
) -> c_int