Struct gtk_sys::GtkCellAccessibleParentIface
source · [−]#[repr(C)]pub struct GtkCellAccessibleParentIface {Show 13 fields
pub parent: GTypeInterface,
pub get_cell_extents: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible, _: *mut c_int, _: *mut c_int, _: *mut c_int, _: *mut c_int, _: AtkCoordType)>,
pub get_cell_area: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible, _: *mut GdkRectangle)>,
pub grab_focus: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible) -> gboolean>,
pub get_child_index: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible) -> c_int>,
pub get_renderer_state: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible) -> GtkCellRendererState>,
pub expand_collapse: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible)>,
pub activate: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible)>,
pub edit: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible)>,
pub update_relationset: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible, _: *mut AtkRelationSet)>,
pub get_cell_position: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible, _: *mut c_int, _: *mut c_int)>,
pub get_column_header_cells: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible) -> *mut GPtrArray>,
pub get_row_header_cells: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible) -> *mut GPtrArray>,
}
Fields
parent: GTypeInterface
get_cell_extents: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible, _: *mut c_int, _: *mut c_int, _: *mut c_int, _: *mut c_int, _: AtkCoordType)>
get_cell_area: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible, _: *mut GdkRectangle)>
grab_focus: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible) -> gboolean>
get_child_index: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible) -> c_int>
get_renderer_state: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible) -> GtkCellRendererState>
expand_collapse: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible)>
activate: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible)>
edit: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible)>
update_relationset: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible, _: *mut AtkRelationSet)>
get_cell_position: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible, _: *mut c_int, _: *mut c_int)>
get_column_header_cells: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible) -> *mut GPtrArray>
get_row_header_cells: Option<unsafe extern "C" fn(_: *mut GtkCellAccessibleParent, _: *mut GtkCellAccessible) -> *mut GPtrArray>
Trait Implementations
sourceimpl Clone for GtkCellAccessibleParentIface
impl Clone for GtkCellAccessibleParentIface
sourcefn clone(&self) -> GtkCellAccessibleParentIface
fn clone(&self) -> GtkCellAccessibleParentIface
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for GtkCellAccessibleParentIface
impl Debug for GtkCellAccessibleParentIface
impl Copy for GtkCellAccessibleParentIface
Auto Trait Implementations
impl RefUnwindSafe for GtkCellAccessibleParentIface
impl Send for GtkCellAccessibleParentIface
impl Sync for GtkCellAccessibleParentIface
impl Unpin for GtkCellAccessibleParentIface
impl UnwindSafe for GtkCellAccessibleParentIface
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more