objc2_app_kit/generated/
NSAccessibilityColor.rs

1//! This file has been automatically generated by `objc2`'s `header-translator`.
2//! DO NOT EDIT
3use core::ptr::NonNull;
4use objc2::__framework_prelude::*;
5use objc2_foundation::*;
6
7use crate::*;
8
9extern_protocol!(
10    /// [Apple's documentation](https://developer.apple.com/documentation/appkit/nsaccessibilitycolor?language=objc)
11    pub unsafe trait NSAccessibilityColor {
12        /// Returns a localized description of the color for use in accessibility attributes.
13        #[unsafe(method(accessibilityName))]
14        #[unsafe(method_family = none)]
15        unsafe fn accessibilityName(&self) -> Retained<NSString>;
16    }
17);
18
19/// NSAccessibilityColorConformance.
20#[cfg(feature = "NSColor")]
21impl NSColor {
22    extern_methods!();
23}
24
25#[cfg(feature = "NSColor")]
26extern_conformance!(
27    unsafe impl NSAccessibilityColor for NSColor {}
28);