Struct gtk4_sys::GtkTreeSortableIface
source · #[repr(C)]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 c_int, _: *mut GtkSortType) -> gboolean>,
pub set_sort_column_id: Option<unsafe extern "C" fn(_: *mut GtkTreeSortable, _: c_int, _: GtkSortType)>,
pub set_sort_func: Option<unsafe extern "C" fn(_: *mut GtkTreeSortable, _: c_int, _: GtkTreeIterCompareFunc, _: gpointer, _: GDestroyNotify)>,
pub set_default_sort_func: Option<unsafe extern "C" fn(_: *mut GtkTreeSortable, _: GtkTreeIterCompareFunc, _: gpointer, _: GDestroyNotify)>,
pub has_default_sort_func: Option<unsafe extern "C" fn(_: *mut GtkTreeSortable) -> gboolean>,
}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 c_int, _: *mut GtkSortType) -> gboolean>§set_sort_column_id: Option<unsafe extern "C" fn(_: *mut GtkTreeSortable, _: c_int, _: GtkSortType)>§set_sort_func: Option<unsafe extern "C" fn(_: *mut GtkTreeSortable, _: c_int, _: GtkTreeIterCompareFunc, _: gpointer, _: GDestroyNotify)>§set_default_sort_func: Option<unsafe extern "C" fn(_: *mut GtkTreeSortable, _: GtkTreeIterCompareFunc, _: gpointer, _: GDestroyNotify)>§has_default_sort_func: Option<unsafe extern "C" fn(_: *mut GtkTreeSortable) -> gboolean>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