pub struct TableCell(/* private fields */);
Trait Implementations§
Source§impl Ord for TableCell
impl Ord for TableCell
Source§impl<T: ObjectType> PartialEq<T> for TableCell
impl<T: ObjectType> PartialEq<T> for TableCell
Source§impl<T: ObjectType> PartialOrd<T> for TableCell
impl<T: ObjectType> PartialOrd<T> for TableCell
Source§impl StaticType for TableCell
impl StaticType for TableCell
Source§fn static_type() -> Type
fn static_type() -> Type
Returns the type identifier of
Self
.impl Eq for TableCell
impl IsA<Object> for TableCell
impl IsA<TableCell> for NoOpObject
Auto Trait Implementations§
impl Freeze for TableCell
impl RefUnwindSafe for TableCell
impl !Send for TableCell
impl !Sync for TableCell
impl Unpin for TableCell
impl UnwindSafe for TableCell
Blanket Implementations§
Source§impl<O> AtkObjectExt for O
impl<O> AtkObjectExt for O
fn add_relationship<P>(&self, relationship: RelationType, target: &P) -> bool
fn get_description(&self) -> Option<GString>
fn get_index_in_parent(&self) -> i32
fn get_layer(&self) -> Layer
fn get_mdi_zorder(&self) -> i32
fn get_n_accessible_children(&self) -> i32
fn get_name(&self) -> Option<GString>
fn get_object_locale(&self) -> Option<GString>
fn get_parent(&self) -> Option<Object>
fn get_role(&self) -> Role
fn notify_state_change(&self, state: u64, value: bool)
fn peek_parent(&self) -> Option<Object>
fn ref_accessible_child(&self, i: i32) -> Option<Object>
fn ref_relation_set(&self) -> Option<RelationSet>
fn ref_state_set(&self) -> Option<StateSet>
fn remove_property_change_handler(&self, handler_id: u32)
fn remove_relationship<P>(&self, relationship: RelationType, target: &P) -> bool
fn set_description(&self, description: &str)
fn set_name(&self, name: &str)
fn set_parent<P>(&self, parent: &P)
fn set_role(&self, role: Role)
fn get_property_accessible_component_layer(&self) -> i32
fn get_property_accessible_component_mdi_zorder(&self) -> i32
fn get_property_accessible_description(&self) -> Option<GString>
fn set_property_accessible_description( &self, accessible_description: Option<&str>, )
fn get_property_accessible_hypertext_nlinks(&self) -> i32
fn get_property_accessible_name(&self) -> Option<GString>
fn set_property_accessible_name(&self, accessible_name: Option<&str>)
fn get_property_accessible_parent(&self) -> Option<Object>
fn set_property_accessible_parent(&self, accessible_parent: Option<&Object>)
fn get_property_accessible_role(&self) -> Role
fn set_property_accessible_role(&self, accessible_role: Role)
fn get_property_accessible_table_caption(&self) -> Option<GString>
fn set_property_accessible_table_caption( &self, accessible_table_caption: Option<&str>, )
fn get_property_accessible_table_caption_object(&self) -> Option<Object>
fn set_property_accessible_table_caption_object( &self, accessible_table_caption_object: Option<&Object>, )
fn get_property_accessible_table_column_description(&self) -> Option<GString>
fn set_property_accessible_table_column_description( &self, accessible_table_column_description: Option<&str>, )
fn get_property_accessible_table_column_header(&self) -> Option<Object>
fn set_property_accessible_table_column_header( &self, accessible_table_column_header: Option<&Object>, )
fn get_property_accessible_table_row_description(&self) -> Option<GString>
fn set_property_accessible_table_row_description( &self, accessible_table_row_description: Option<&str>, )
fn get_property_accessible_table_row_header(&self) -> Option<Object>
fn set_property_accessible_table_row_header( &self, accessible_table_row_header: Option<&Object>, )
fn get_property_accessible_table_summary(&self) -> Option<Object>
fn set_property_accessible_table_summary( &self, accessible_table_summary: Option<&Object>, )
fn get_property_accessible_value(&self) -> f64
fn set_property_accessible_value(&self, accessible_value: f64)
fn connect_active_descendant_changed<F>(&self, f: F) -> SignalHandlerId
fn connect_children_changed<F>(&self, f: F) -> SignalHandlerId
fn connect_state_change<F>(&self, f: F) -> SignalHandlerId
fn connect_visible_data_changed<F>(&self, f: F) -> SignalHandlerId
fn connect_property_accessible_component_layer_notify<F>( &self, f: F, ) -> SignalHandlerId
fn connect_property_accessible_component_mdi_zorder_notify<F>( &self, f: F, ) -> SignalHandlerId
fn connect_property_accessible_description_notify<F>( &self, f: F, ) -> SignalHandlerId
fn connect_property_accessible_hypertext_nlinks_notify<F>( &self, f: F, ) -> SignalHandlerId
fn connect_property_accessible_name_notify<F>(&self, f: F) -> SignalHandlerId
fn connect_property_accessible_parent_notify<F>(&self, f: F) -> SignalHandlerId
fn connect_property_accessible_role_notify<F>(&self, f: F) -> SignalHandlerId
fn connect_property_accessible_table_caption_notify<F>( &self, f: F, ) -> SignalHandlerId
fn connect_property_accessible_table_caption_object_notify<F>( &self, f: F, ) -> SignalHandlerId
fn connect_property_accessible_table_column_description_notify<F>( &self, f: F, ) -> SignalHandlerId
fn connect_property_accessible_table_column_header_notify<F>( &self, f: F, ) -> SignalHandlerId
fn connect_property_accessible_table_row_description_notify<F>( &self, f: F, ) -> SignalHandlerId
fn connect_property_accessible_table_row_header_notify<F>( &self, f: F, ) -> SignalHandlerId
fn connect_property_accessible_table_summary_notify<F>( &self, f: F, ) -> SignalHandlerId
fn connect_property_accessible_value_notify<F>(&self, f: F) -> SignalHandlerId
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
Source§impl<T> Cast for Twhere
T: ObjectType,
impl<T> Cast for Twhere
T: ObjectType,
Source§fn upcast<T>(self) -> Twhere
T: ObjectType,
Self: IsA<T>,
fn upcast<T>(self) -> Twhere
T: ObjectType,
Self: IsA<T>,
Upcasts an object to a superclass or interface
T
. Read moreSource§fn upcast_ref<T>(&self) -> &Twhere
T: ObjectType,
Self: IsA<T>,
fn upcast_ref<T>(&self) -> &Twhere
T: ObjectType,
Self: IsA<T>,
Upcasts an object to a reference of its superclass or interface
T
. Read moreSource§fn downcast<T>(self) -> Result<T, Self>where
T: ObjectType,
Self: CanDowncast<T>,
fn downcast<T>(self) -> Result<T, Self>where
T: ObjectType,
Self: CanDowncast<T>,
Tries to downcast to a subclass or interface implementor
T
. Read moreSource§fn downcast_ref<T>(&self) -> Option<&T>where
T: ObjectType,
Self: CanDowncast<T>,
fn downcast_ref<T>(&self) -> Option<&T>where
T: ObjectType,
Self: CanDowncast<T>,
Tries to downcast to a reference of its subclass or interface implementor
T
. Read moreSource§fn dynamic_cast<T>(self) -> Result<T, Self>where
T: ObjectType,
fn dynamic_cast<T>(self) -> Result<T, Self>where
T: ObjectType,
Tries to cast to an object of type
T
. This handles upcasting, downcasting
and casting between interface and interface implementors. All checks are performed at
runtime, while downcast
and upcast
will do many checks at compile-time already. Read moreSource§fn dynamic_cast_ref<T>(&self) -> Option<&T>where
T: ObjectType,
fn dynamic_cast_ref<T>(&self) -> Option<&T>where
T: ObjectType,
Tries to cast to reference to an object of type
T
. This handles upcasting, downcasting
and casting between interface and interface implementors. All checks are performed at
runtime, while downcast
and upcast
will do many checks at compile-time already. Read moreSource§unsafe fn unsafe_cast<T>(self) -> Twhere
T: ObjectType,
unsafe fn unsafe_cast<T>(self) -> Twhere
T: ObjectType,
Casts to
T
unconditionally. Read moreSource§unsafe fn unsafe_cast_ref<T>(&self) -> &Twhere
T: ObjectType,
unsafe fn unsafe_cast_ref<T>(&self) -> &Twhere
T: ObjectType,
Casts to
&T
unconditionally. Read moreSource§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
Source§impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GSList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GSList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
Source§impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
Source§impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GSList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
impl<T> FromGlibContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GSList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
Source§impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
Source§impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GSList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *const GSList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
Source§impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
Source§impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GSList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
impl<T> FromGlibPtrArrayContainerAsVec<<T as GlibPtrDefault>::GlibType, *mut GSList> for Twhere
T: GlibPtrDefault + FromGlibPtrNone<<T as GlibPtrDefault>::GlibType> + FromGlibPtrFull<<T as GlibPtrDefault>::GlibType>,
Source§impl<T> ObjectExt for Twhere
T: ObjectType,
impl<T> ObjectExt for Twhere
T: ObjectType,
Source§fn is<U>(&self) -> boolwhere
U: StaticType,
fn is<U>(&self) -> boolwhere
U: StaticType,
Returns
true
if the object is an instance of (can be cast to) T
.