Skip to main content

UIAccessibilityIdentification

Trait UIAccessibilityIdentification 

Source
pub unsafe trait UIAccessibilityIdentification: NSObjectProtocol + MainThreadOnly {
    // Provided methods
    fn accessibilityIdentifier(&self) -> Option<Retained<NSString>>
       where Self: Sized + Message { ... }
    fn setAccessibilityIdentifier(
        &self,
        accessibility_identifier: Option<&NSString>,
    )
       where Self: Sized + Message { ... }
}
Available on crate feature UIAccessibilityIdentification only.
Expand description

Provided Methods§

Source

fn accessibilityIdentifier(&self) -> Option<Retained<NSString>>
where Self: Sized + Message,

Source

fn setAccessibilityIdentifier( &self, accessibility_identifier: Option<&NSString>, )
where Self: Sized + Message,

Setter for accessibilityIdentifier.

This is copied when set.

Trait Implementations§

Source§

impl<T> ImplementedBy<T> for dyn UIAccessibilityIdentification

Source§

impl ProtocolType for dyn UIAccessibilityIdentification

Source§

const NAME: &'static str = "UIAccessibilityIdentification"

The name of the Objective-C protocol that this type represents. Read more
Source§

fn protocol() -> Option<&'static AnyProtocol>

Get a reference to the Objective-C protocol object that this type represents. Read more

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<T> UIAccessibilityIdentification for ProtocolObject<T>

Implementors§