Struct gtk4_sys::GtkCellLayoutIface
source · #[repr(C)]pub struct GtkCellLayoutIface {
pub g_iface: GTypeInterface,
pub pack_start: Option<unsafe extern "C" fn(_: *mut GtkCellLayout, _: *mut GtkCellRenderer, _: gboolean)>,
pub pack_end: Option<unsafe extern "C" fn(_: *mut GtkCellLayout, _: *mut GtkCellRenderer, _: gboolean)>,
pub clear: Option<unsafe extern "C" fn(_: *mut GtkCellLayout)>,
pub add_attribute: Option<unsafe extern "C" fn(_: *mut GtkCellLayout, _: *mut GtkCellRenderer, _: *const c_char, _: c_int)>,
pub set_cell_data_func: Option<unsafe extern "C" fn(_: *mut GtkCellLayout, _: *mut GtkCellRenderer, _: GtkCellLayoutDataFunc, _: gpointer, _: GDestroyNotify)>,
pub clear_attributes: Option<unsafe extern "C" fn(_: *mut GtkCellLayout, _: *mut GtkCellRenderer)>,
pub reorder: Option<unsafe extern "C" fn(_: *mut GtkCellLayout, _: *mut GtkCellRenderer, _: c_int)>,
pub get_cells: Option<unsafe extern "C" fn(_: *mut GtkCellLayout) -> *mut GList>,
pub get_area: Option<unsafe extern "C" fn(_: *mut GtkCellLayout) -> *mut GtkCellArea>,
}Fields§
§g_iface: GTypeInterface§pack_start: Option<unsafe extern "C" fn(_: *mut GtkCellLayout, _: *mut GtkCellRenderer, _: gboolean)>§pack_end: Option<unsafe extern "C" fn(_: *mut GtkCellLayout, _: *mut GtkCellRenderer, _: gboolean)>§clear: Option<unsafe extern "C" fn(_: *mut GtkCellLayout)>§add_attribute: Option<unsafe extern "C" fn(_: *mut GtkCellLayout, _: *mut GtkCellRenderer, _: *const c_char, _: c_int)>§set_cell_data_func: Option<unsafe extern "C" fn(_: *mut GtkCellLayout, _: *mut GtkCellRenderer, _: GtkCellLayoutDataFunc, _: gpointer, _: GDestroyNotify)>§clear_attributes: Option<unsafe extern "C" fn(_: *mut GtkCellLayout, _: *mut GtkCellRenderer)>§reorder: Option<unsafe extern "C" fn(_: *mut GtkCellLayout, _: *mut GtkCellRenderer, _: c_int)>§get_cells: Option<unsafe extern "C" fn(_: *mut GtkCellLayout) -> *mut GList>§get_area: Option<unsafe extern "C" fn(_: *mut GtkCellLayout) -> *mut GtkCellArea>Trait Implementations§
source§impl Clone for GtkCellLayoutIface
impl Clone for GtkCellLayoutIface
source§fn clone(&self) -> GtkCellLayoutIface
fn clone(&self) -> GtkCellLayoutIface
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