pub struct MenubarMenu {
pub id: String,
pub label: Option<String>,
pub items: Vec<MenuEntry>,
}Expand description
A menu of a menubar.
Fields§
§id: StringNames the menu in events and in open.
label: Option<String>Its title (default the id).
items: Vec<MenuEntry>Its entries.
Implementations§
Trait Implementations§
Source§impl Clone for MenubarMenu
impl Clone for MenubarMenu
Source§impl Debug for MenubarMenu
impl Debug for MenubarMenu
Source§impl Default for MenubarMenu
impl Default for MenubarMenu
impl Eq for MenubarMenu
Source§impl PartialEq for MenubarMenu
impl PartialEq for MenubarMenu
Source§impl Serialize for MenubarMenu
impl Serialize for MenubarMenu
impl StructuralPartialEq for MenubarMenu
Auto Trait Implementations§
impl Freeze for MenubarMenu
impl RefUnwindSafe for MenubarMenu
impl Send for MenubarMenu
impl Sync for MenubarMenu
impl Unpin for MenubarMenu
impl UnsafeUnpin for MenubarMenu
impl UnwindSafe for MenubarMenu
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.