Struct atk_sys::AtkTableCellIface
source · [−]#[repr(C)]pub struct AtkTableCellIface {
pub parent: GTypeInterface,
pub get_column_span: Option<unsafe extern "C" fn(_: *mut AtkTableCell) -> c_int>,
pub get_column_header_cells: Option<unsafe extern "C" fn(_: *mut AtkTableCell) -> *mut GPtrArray>,
pub get_position: Option<unsafe extern "C" fn(_: *mut AtkTableCell, _: *mut c_int, _: *mut c_int) -> gboolean>,
pub get_row_span: Option<unsafe extern "C" fn(_: *mut AtkTableCell) -> c_int>,
pub get_row_header_cells: Option<unsafe extern "C" fn(_: *mut AtkTableCell) -> *mut GPtrArray>,
pub get_row_column_span: Option<unsafe extern "C" fn(_: *mut AtkTableCell, _: *mut c_int, _: *mut c_int, _: *mut c_int, _: *mut c_int) -> gboolean>,
pub get_table: Option<unsafe extern "C" fn(_: *mut AtkTableCell) -> *mut AtkObject>,
}
Fields
parent: GTypeInterface
get_column_span: Option<unsafe extern "C" fn(_: *mut AtkTableCell) -> c_int>
get_column_header_cells: Option<unsafe extern "C" fn(_: *mut AtkTableCell) -> *mut GPtrArray>
get_position: Option<unsafe extern "C" fn(_: *mut AtkTableCell, _: *mut c_int, _: *mut c_int) -> gboolean>
get_row_span: Option<unsafe extern "C" fn(_: *mut AtkTableCell) -> c_int>
get_row_header_cells: Option<unsafe extern "C" fn(_: *mut AtkTableCell) -> *mut GPtrArray>
get_row_column_span: Option<unsafe extern "C" fn(_: *mut AtkTableCell, _: *mut c_int, _: *mut c_int, _: *mut c_int, _: *mut c_int) -> gboolean>
get_table: Option<unsafe extern "C" fn(_: *mut AtkTableCell) -> *mut AtkObject>
Trait Implementations
sourceimpl Clone for AtkTableCellIface
impl Clone for AtkTableCellIface
sourcefn clone(&self) -> AtkTableCellIface
fn clone(&self) -> AtkTableCellIface
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for AtkTableCellIface
impl Debug for AtkTableCellIface
impl Copy for AtkTableCellIface
Auto Trait Implementations
impl RefUnwindSafe for AtkTableCellIface
impl Send for AtkTableCellIface
impl Sync for AtkTableCellIface
impl Unpin for AtkTableCellIface
impl UnwindSafe for AtkTableCellIface
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more