pub unsafe trait NSScrubberDataSource: NSObjectProtocol + MainThreadOnly {
// Provided methods
fn numberOfItemsForScrubber(&self, scrubber: &NSScrubber) -> NSInteger
where Self: Sized + Message { ... }
fn scrubber_viewForItemAtIndex(
&self,
scrubber: &NSScrubber,
index: NSInteger,
) -> Retained<NSScrubberItemView>
where Self: Sized + Message { ... }
}Available on crate feature
NSScrubber only.Expand description
Provided Methods§
fn numberOfItemsForScrubber(&self, scrubber: &NSScrubber) -> NSInteger
Available on crate features
NSResponder and NSView only.fn scrubber_viewForItemAtIndex( &self, scrubber: &NSScrubber, index: NSInteger, ) -> Retained<NSScrubberItemView>
Available on crate features
NSResponder and NSScrubberItemView and NSView only.Trait Implementations§
Source§impl ProtocolType for dyn NSScrubberDataSource
impl ProtocolType for dyn NSScrubberDataSource
impl<T> ImplementedBy<T> for dyn NSScrubberDataSource
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".