pub unsafe trait AXBrailleMapRenderer: NSObjectProtocol {
// Provided methods
unsafe fn accessibilityBrailleMapRenderRegion(&self) -> CGRect
where Self: Sized + Message { ... }
unsafe fn setAccessibilityBrailleMapRenderRegion(
&self,
accessibility_braille_map_render_region: CGRect,
)
where Self: Sized + Message { ... }
unsafe fn accessibilityBrailleMapRenderer(
&self,
) -> NonNull<DynBlock<dyn Fn(NonNull<AXBrailleMap>)>>
where Self: Sized + Message { ... }
unsafe fn setAccessibilityBrailleMapRenderer(
&self,
accessibility_braille_map_renderer: &DynBlock<dyn Fn(NonNull<AXBrailleMap>)>,
)
where Self: Sized + Message { ... }
}Available on crate feature
AXBrailleMap only.Expand description
Provided Methods§
unsafe fn accessibilityBrailleMapRenderRegion(&self) -> CGRect
Available on crate feature
objc2-core-foundation only.Sourceunsafe fn setAccessibilityBrailleMapRenderRegion(
&self,
accessibility_braille_map_render_region: CGRect,
)
Available on crate feature objc2-core-foundation only.
unsafe fn setAccessibilityBrailleMapRenderRegion( &self, accessibility_braille_map_render_region: CGRect, )
objc2-core-foundation only.Setter for accessibilityBrailleMapRenderRegion.
Sourceunsafe fn accessibilityBrailleMapRenderer(
&self,
) -> NonNull<DynBlock<dyn Fn(NonNull<AXBrailleMap>)>>
Available on crate feature block2 only.
unsafe fn accessibilityBrailleMapRenderer( &self, ) -> NonNull<DynBlock<dyn Fn(NonNull<AXBrailleMap>)>>
block2 only.§Safety
The returned block’s argument must be a valid pointer.
Sourceunsafe fn setAccessibilityBrailleMapRenderer(
&self,
accessibility_braille_map_renderer: &DynBlock<dyn Fn(NonNull<AXBrailleMap>)>,
)
Available on crate feature block2 only.
unsafe fn setAccessibilityBrailleMapRenderer( &self, accessibility_braille_map_renderer: &DynBlock<dyn Fn(NonNull<AXBrailleMap>)>, )
block2 only.Setter for accessibilityBrailleMapRenderer.
This is copied when set.
Trait Implementations§
impl<T> ImplementedBy<T> for dyn AXBrailleMapRenderer
Source§impl ProtocolType for dyn AXBrailleMapRenderer
impl ProtocolType for dyn AXBrailleMapRenderer
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".