pub struct MenuListReport {
pub app: String,
pub sections: Vec<MenuNode>,
}Expand description
Full menu report for one running app.
Fields§
§app: StringApp name as resolved by the platform.
sections: Vec<MenuNode>Sections under the menu bar. Each one is a top-level menu (File, Edit, …) with the items inside it.
Trait Implementations§
Source§impl Clone for MenuListReport
impl Clone for MenuListReport
Source§impl Debug for MenuListReport
impl Debug for MenuListReport
Source§impl PartialEq for MenuListReport
impl PartialEq for MenuListReport
Source§impl Serialize for MenuListReport
impl Serialize for MenuListReport
impl StructuralPartialEq for MenuListReport
Auto Trait Implementations§
impl Freeze for MenuListReport
impl RefUnwindSafe for MenuListReport
impl Send for MenuListReport
impl Sync for MenuListReport
impl Unpin for MenuListReport
impl UnsafeUnpin for MenuListReport
impl UnwindSafe for MenuListReport
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