pub unsafe trait NSPasteboardItemDataProvider: NSObjectProtocol {
// Provided methods
fn pasteboard_item_provideDataForType(
&self,
pasteboard: Option<&NSPasteboard>,
item: &NSPasteboardItem,
type: &NSPasteboardType,
)
where Self: Sized + Message { ... }
fn pasteboardFinishedWithDataProvider(&self, pasteboard: &NSPasteboard)
where Self: Sized + Message { ... }
}Available on crate feature
NSPasteboardItem only.Expand description
Provided Methods§
fn pasteboard_item_provideDataForType( &self, pasteboard: Option<&NSPasteboard>, item: &NSPasteboardItem, type: &NSPasteboardType, )
Available on crate feature
NSPasteboard only.fn pasteboardFinishedWithDataProvider(&self, pasteboard: &NSPasteboard)
Available on crate feature
NSPasteboard only.Trait Implementations§
Source§impl ProtocolType for dyn NSPasteboardItemDataProvider
impl ProtocolType for dyn NSPasteboardItemDataProvider
impl<T> ImplementedBy<T> for dyn NSPasteboardItemDataProvider
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".