pub struct MenuBar { /* private fields */ }
Expand description
Represents a horizontal menu.
Implementations§
Source§impl MenuBar
impl MenuBar
pub fn new() -> Result<Self>
pub fn is_empty(&self) -> bool
pub fn len(&self) -> usize
pub fn push(&self, item: impl Into<MenuBarItem>) -> Result<usize>
pub fn insert( &self, index: usize, item: impl Into<MenuBarItem>, ) -> Result<usize>
pub fn remove(&self, index: usize) -> Result<()>
Trait Implementations§
Source§impl PartialEq<MenuBar> for MenuHandle
impl PartialEq<MenuBar> for MenuHandle
Source§impl PartialEq<MenuHandle> for MenuBar
impl PartialEq<MenuHandle> for MenuBar
Auto Trait Implementations§
impl Freeze for MenuBar
impl RefUnwindSafe for MenuBar
impl Send for MenuBar
impl Sync for MenuBar
impl Unpin for MenuBar
impl UnwindSafe for MenuBar
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