pub unsafe trait NSAccessibilitySwitch: NSAccessibilityButton {
// Provided methods
fn accessibilityValue(&self) -> Option<Retained<NSString>>
where Self: Sized + Message { ... }
fn accessibilityPerformIncrement(&self) -> bool
where Self: Sized + Message { ... }
fn accessibilityPerformDecrement(&self) -> bool
where Self: Sized + Message { ... }
}Available on crate feature
NSAccessibilityProtocols only.Expand description
Provided Methods§
fn accessibilityValue(&self) -> Option<Retained<NSString>>
fn accessibilityPerformIncrement(&self) -> bool
fn accessibilityPerformDecrement(&self) -> bool
Trait Implementations§
impl<T> ImplementedBy<T> for dyn NSAccessibilitySwitch
Source§impl ProtocolType for dyn NSAccessibilitySwitch
impl ProtocolType for dyn NSAccessibilitySwitch
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementations on Foreign Types§
impl<T> NSAccessibilitySwitch for ProtocolObject<T>where
T: ?Sized + NSAccessibilitySwitch,
Implementors§
impl NSAccessibilitySwitch for NSSwitch
Available on crate feature
NSSwitch only.