pub unsafe extern "C" fn dtwalk( arg1: *mut Dt_t, arg2: Option<unsafe extern "C" fn(arg1: *mut Dt_t, arg2: *mut c_void, arg3: *mut c_void) -> c_int>, arg3: *mut c_void, ) -> c_int