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§
impl<T> ImplementedBy<T> for dyn NSPathCellDelegate
Source§impl ProtocolType for dyn NSPathCellDelegate
impl ProtocolType for dyn NSPathCellDelegate
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".