Struct libui_ng_sys::platform::unix::gtk_sys::GtkTreeSortableIface
source · pub struct GtkTreeSortableIface {
pub g_iface: GTypeInterface,
pub sort_column_changed: Option<unsafe extern "C" fn(_: *mut GtkTreeSortable)>,
pub get_sort_column_id: Option<unsafe extern "C" fn(_: *mut GtkTreeSortable, _: *mut i32, _: *mut i32) -> i32>,
pub set_sort_column_id: Option<unsafe extern "C" fn(_: *mut GtkTreeSortable, _: i32, _: i32)>,
pub set_sort_func: Option<unsafe extern "C" fn(_: *mut GtkTreeSortable, _: i32, _: Option<unsafe extern "C" fn(_: *mut GtkTreeModel, _: *mut GtkTreeIter, _: *mut GtkTreeIter, _: *mut c_void) -> i32>, _: *mut c_void, _: Option<unsafe extern "C" fn(_: *mut c_void)>)>,
pub set_default_sort_func: Option<unsafe extern "C" fn(_: *mut GtkTreeSortable, _: Option<unsafe extern "C" fn(_: *mut GtkTreeModel, _: *mut GtkTreeIter, _: *mut GtkTreeIter, _: *mut c_void) -> i32>, _: *mut c_void, _: Option<unsafe extern "C" fn(_: *mut c_void)>)>,
pub has_default_sort_func: Option<unsafe extern "C" fn(_: *mut GtkTreeSortable) -> i32>,
}Fields§
§g_iface: GTypeInterface§sort_column_changed: Option<unsafe extern "C" fn(_: *mut GtkTreeSortable)>§get_sort_column_id: Option<unsafe extern "C" fn(_: *mut GtkTreeSortable, _: *mut i32, _: *mut i32) -> i32>§set_sort_column_id: Option<unsafe extern "C" fn(_: *mut GtkTreeSortable, _: i32, _: i32)>§set_sort_func: Option<unsafe extern "C" fn(_: *mut GtkTreeSortable, _: i32, _: Option<unsafe extern "C" fn(_: *mut GtkTreeModel, _: *mut GtkTreeIter, _: *mut GtkTreeIter, _: *mut c_void) -> i32>, _: *mut c_void, _: Option<unsafe extern "C" fn(_: *mut c_void)>)>§set_default_sort_func: Option<unsafe extern "C" fn(_: *mut GtkTreeSortable, _: Option<unsafe extern "C" fn(_: *mut GtkTreeModel, _: *mut GtkTreeIter, _: *mut GtkTreeIter, _: *mut c_void) -> i32>, _: *mut c_void, _: Option<unsafe extern "C" fn(_: *mut c_void)>)>§has_default_sort_func: Option<unsafe extern "C" fn(_: *mut GtkTreeSortable) -> i32>Trait Implementations§
source§impl Clone for GtkTreeSortableIface
impl Clone for GtkTreeSortableIface
source§fn clone(&self) -> GtkTreeSortableIface
fn clone(&self) -> GtkTreeSortableIface
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more