pub enum MenuTarget {
Title(String),
Path(Vec<String>),
}Variants§
Title(String)
Top-level menu title (back-compat with v1).
Path(Vec<String>)
Menu path: ["File", "Recent"] resolves to the Recent submenu under the File menu.
Trait Implementations§
Source§impl Clone for MenuTarget
impl Clone for MenuTarget
Source§fn clone(&self) -> MenuTarget
fn clone(&self) -> MenuTarget
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 MenuTarget
impl Debug for MenuTarget
Source§impl<'de> Deserialize<'de> for MenuTarget
impl<'de> Deserialize<'de> for MenuTarget
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for MenuTarget
impl PartialEq for MenuTarget
impl Eq for MenuTarget
impl StructuralPartialEq for MenuTarget
Auto Trait Implementations§
impl Freeze for MenuTarget
impl RefUnwindSafe for MenuTarget
impl Send for MenuTarget
impl Sync for MenuTarget
impl Unpin for MenuTarget
impl UnsafeUnpin for MenuTarget
impl UnwindSafe for MenuTarget
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