#[repr(C)]pub struct AtkObject {
pub parent: GObject,
pub description: *mut c_char,
pub name: *mut c_char,
pub accessible_parent: *mut AtkObject,
pub role: AtkRole,
pub relation_set: *mut AtkRelationSet,
pub layer: AtkLayer,
}
Fields§
§parent: GObject
§description: *mut c_char
§name: *mut c_char
§accessible_parent: *mut AtkObject
§role: AtkRole
§relation_set: *mut AtkRelationSet
§layer: AtkLayer
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AtkObject
impl RefUnwindSafe for AtkObject
impl !Send for AtkObject
impl !Sync for AtkObject
impl Unpin for AtkObject
impl UnwindSafe for AtkObject
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