Struct gtk_sys::GtkRecentChooserIface [−][src]
#[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)>
Trait Implementations
impl Copy for GtkRecentChooserIface
[src]
impl Copy for GtkRecentChooserIface
impl Clone for GtkRecentChooserIface
[src]
impl Clone for GtkRecentChooserIface
fn clone(&self) -> GtkRecentChooserIface
[src]
fn clone(&self) -> GtkRecentChooserIface
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for GtkRecentChooserIface
[src]
impl Debug for GtkRecentChooserIface
Auto Trait Implementations
impl Send for GtkRecentChooserIface
impl Send for GtkRecentChooserIface
impl Sync for GtkRecentChooserIface
impl Sync for GtkRecentChooserIface