pub struct TrayMenu {
pub item: String,
pub entries: Vec<MenuEntry>,
}Expand description
A tray item’s open menu, from TrayHost::menu.
Fields§
§item: StringThe item’s id, as TrayItem::id.
entries: Vec<MenuEntry>The top-level entries, in order.
Trait Implementations§
impl StructuralPartialEq for TrayMenu
Auto Trait Implementations§
impl Forget for TrayMenu
impl Freeze for TrayMenu
impl Move for TrayMenu
impl RefUnwindSafe for TrayMenu
impl Send for TrayMenu
impl Sync for TrayMenu
impl Unpin for TrayMenu
impl UnsafeUnpin for TrayMenu
impl UnwindSafe for TrayMenu
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more