pub unsafe extern "C" fn range_foreach( range: *mut range_t, callback: Option<unsafe extern "C" fn(val: guint32, ptr: gpointer)>, ptr: gpointer, )