Struct gtk4_sys::GtkAccessibleInterface
source · #[repr(C)]pub struct GtkAccessibleInterface {
pub g_iface: GTypeInterface,
pub get_at_context: Option<unsafe extern "C" fn(_: *mut GtkAccessible) -> *mut GtkATContext>,
pub get_platform_state: Option<unsafe extern "C" fn(_: *mut GtkAccessible, _: GtkAccessiblePlatformState) -> gboolean>,
pub get_accessible_parent: Option<unsafe extern "C" fn(_: *mut GtkAccessible) -> *mut GtkAccessible>,
pub get_first_accessible_child: Option<unsafe extern "C" fn(_: *mut GtkAccessible) -> *mut GtkAccessible>,
pub get_next_accessible_sibling: Option<unsafe extern "C" fn(_: *mut GtkAccessible) -> *mut GtkAccessible>,
pub get_bounds: Option<unsafe extern "C" fn(_: *mut GtkAccessible, _: *mut c_int, _: *mut c_int, _: *mut c_int, _: *mut c_int) -> gboolean>,
}
Fields§
§g_iface: GTypeInterface
§get_at_context: Option<unsafe extern "C" fn(_: *mut GtkAccessible) -> *mut GtkATContext>
§get_platform_state: Option<unsafe extern "C" fn(_: *mut GtkAccessible, _: GtkAccessiblePlatformState) -> gboolean>
§get_accessible_parent: Option<unsafe extern "C" fn(_: *mut GtkAccessible) -> *mut GtkAccessible>
§get_first_accessible_child: Option<unsafe extern "C" fn(_: *mut GtkAccessible) -> *mut GtkAccessible>
§get_next_accessible_sibling: Option<unsafe extern "C" fn(_: *mut GtkAccessible) -> *mut GtkAccessible>
§get_bounds: Option<unsafe extern "C" fn(_: *mut GtkAccessible, _: *mut c_int, _: *mut c_int, _: *mut c_int, _: *mut c_int) -> gboolean>
Trait Implementations§
source§impl Clone for GtkAccessibleInterface
impl Clone for GtkAccessibleInterface
source§fn clone(&self) -> GtkAccessibleInterface
fn clone(&self) -> GtkAccessibleInterface
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 moresource§impl Debug for GtkAccessibleInterface
impl Debug for GtkAccessibleInterface
impl Copy for GtkAccessibleInterface
Auto Trait Implementations§
impl RefUnwindSafe for GtkAccessibleInterface
impl Send for GtkAccessibleInterface
impl Sync for GtkAccessibleInterface
impl Unpin for GtkAccessibleInterface
impl UnwindSafe for GtkAccessibleInterface
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more