pub unsafe trait UIAccessibilityContainerDataTable: NSObjectProtocol + MainThreadOnly {
// Provided methods
fn accessibilityDataTableCellElementForRow_column(
&self,
row: NSUInteger,
column: NSUInteger,
) -> Option<Retained<ProtocolObject<dyn UIAccessibilityContainerDataTableCell>>>
where Self: Sized + Message { ... }
fn accessibilityRowCount(&self) -> NSUInteger
where Self: Sized + Message { ... }
fn accessibilityColumnCount(&self) -> NSUInteger
where Self: Sized + Message { ... }
fn accessibilityHeaderElementsForRow(
&self,
row: NSUInteger,
) -> Option<Retained<NSArray<ProtocolObject<dyn UIAccessibilityContainerDataTableCell>>>>
where Self: Sized + Message { ... }
fn accessibilityHeaderElementsForColumn(
&self,
column: NSUInteger,
) -> Option<Retained<NSArray<ProtocolObject<dyn UIAccessibilityContainerDataTableCell>>>>
where Self: Sized + Message { ... }
}Available on crate feature
UIAccessibilityContainer only.Expand description
Provided Methods§
fn accessibilityDataTableCellElementForRow_column( &self, row: NSUInteger, column: NSUInteger, ) -> Option<Retained<ProtocolObject<dyn UIAccessibilityContainerDataTableCell>>>
fn accessibilityRowCount(&self) -> NSUInteger
fn accessibilityColumnCount(&self) -> NSUInteger
fn accessibilityHeaderElementsForRow( &self, row: NSUInteger, ) -> Option<Retained<NSArray<ProtocolObject<dyn UIAccessibilityContainerDataTableCell>>>>
fn accessibilityHeaderElementsForColumn( &self, column: NSUInteger, ) -> Option<Retained<NSArray<ProtocolObject<dyn UIAccessibilityContainerDataTableCell>>>>
Trait Implementations§
impl<T> ImplementedBy<T> for dyn UIAccessibilityContainerDataTable
Source§impl ProtocolType for dyn UIAccessibilityContainerDataTable
impl ProtocolType for dyn UIAccessibilityContainerDataTable
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".