#[repr(C)]
pub struct GtkRecentChooserIface {
pub base_iface: GTypeInterface,
pub set_current_uri: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser, _: *const c_char, _: *mut *mut GError) -> gboolean>,
pub get_current_uri: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser) -> *mut c_char>,
pub select_uri: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser, _: *const c_char, _: *mut *mut GError) -> gboolean>,
pub unselect_uri: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser, _: *const c_char)>,
pub select_all: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser)>,
pub unselect_all: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser)>,
pub get_items: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser) -> *mut GList>,
pub get_recent_manager: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser) -> *mut GtkRecentManager>,
pub add_filter: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser, _: *mut GtkRecentFilter)>,
pub remove_filter: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser, _: *mut GtkRecentFilter)>,
pub list_filters: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser) -> *mut GSList>,
pub set_sort_func: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser, _: GtkRecentSortFunc, _: gpointer, _: GDestroyNotify)>,
pub item_activated: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser)>,
pub selection_changed: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser)>,
}
Fields
base_iface: GTypeInterface
set_current_uri: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser, _: *const c_char, _: *mut *mut GError) -> gboolean>
get_current_uri: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser) -> *mut c_char>
select_uri: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser, _: *const c_char, _: *mut *mut GError) -> gboolean>
unselect_uri: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser, _: *const c_char)>
select_all: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser)>
unselect_all: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser)>
get_items: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser) -> *mut GList>
get_recent_manager: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser) -> *mut GtkRecentManager>
add_filter: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser, _: *mut GtkRecentFilter)>
remove_filter: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser, _: *mut GtkRecentFilter)>
list_filters: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser) -> *mut GSList>
set_sort_func: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser, _: GtkRecentSortFunc, _: gpointer, _: GDestroyNotify)>
item_activated: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser)>
selection_changed: Option<unsafe extern "C" fn(_: *mut GtkRecentChooser)>