pub trait ContextMenuItemExt:
IsA<ContextMenuItem>
+ Sealed
+ 'static {
// Provided methods
fn gaction(&self) -> Option<Action> { ... }
fn stock_action(&self) -> ContextMenuAction { ... }
fn submenu(&self) -> Option<ContextMenu> { ... }
fn is_separator(&self) -> bool { ... }
fn set_submenu(&self, submenu: Option<&impl IsA<ContextMenu>>) { ... }
}
Provided Methods§
fn gaction(&self) -> Option<Action>
Available on crate feature
v2_18
only.fn stock_action(&self) -> ContextMenuAction
fn is_separator(&self) -> bool
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.