pub struct MenuItemBuilder { /* private fields */ }Expand description
A builder type for MenuItem
Implementations§
Source§impl MenuItemBuilder
impl MenuItemBuilder
pub fn new() -> Self
Sourcepub fn text<S: Into<String>>(self, text: S) -> Self
pub fn text<S: Into<String>>(self, text: S) -> Self
Set the text for this menu item.
See MenuItem::set_text for more info.
Sourcepub fn accelerator<A: TryInto<Accelerator>>(
self,
accelerator: Option<A>,
) -> Result<Self>
pub fn accelerator<A: TryInto<Accelerator>>( self, accelerator: Option<A>, ) -> Result<Self>
Set this menu item accelerator.
Trait Implementations§
Source§impl Clone for MenuItemBuilder
impl Clone for MenuItemBuilder
Source§fn clone(&self) -> MenuItemBuilder
fn clone(&self) -> MenuItemBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MenuItemBuilder
impl Debug for MenuItemBuilder
Source§impl Default for MenuItemBuilder
impl Default for MenuItemBuilder
Source§fn default() -> MenuItemBuilder
fn default() -> MenuItemBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MenuItemBuilder
impl RefUnwindSafe for MenuItemBuilder
impl Send for MenuItemBuilder
impl Sync for MenuItemBuilder
impl Unpin for MenuItemBuilder
impl UnwindSafe for MenuItemBuilder
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