pub unsafe trait NSPathCellDelegate: NSObjectProtocol + MainThreadOnly {
// Provided methods
fn pathCell_willDisplayOpenPanel(
&self,
path_cell: &NSPathCell,
open_panel: &NSOpenPanel,
)
where Self: Sized + Message { ... }
fn pathCell_willPopUpMenu(&self, path_cell: &NSPathCell, menu: &NSMenu)
where Self: Sized + Message { ... }
}Available on crate feature
NSPathCell only.Expand description
Provided Methods§
fn pathCell_willDisplayOpenPanel( &self, path_cell: &NSPathCell, open_panel: &NSOpenPanel, )
Available on crate features
NSActionCell and NSCell and NSOpenPanel and NSPanel and NSResponder and NSSavePanel and NSWindow only.fn pathCell_willPopUpMenu(&self, path_cell: &NSPathCell, menu: &NSMenu)
Available on crate features
NSActionCell and NSCell and NSMenu only.Trait Implementations§
Source§impl ProtocolType for dyn NSPathCellDelegate
impl ProtocolType for dyn NSPathCellDelegate
impl<T> ImplementedBy<T> for dyn NSPathCellDelegate
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".