pub struct MenuFileV2 {
pub title: String,
pub role: Option<MenuRole>,
pub mnemonic: Option<char>,
pub items: Vec<MenuItemFileV2>,
}Fields§
§title: String§role: Option<MenuRole>§mnemonic: Option<char>§items: Vec<MenuItemFileV2>Trait Implementations§
Source§impl Clone for MenuFileV2
impl Clone for MenuFileV2
Source§fn clone(&self) -> MenuFileV2
fn clone(&self) -> MenuFileV2
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 MenuFileV2
impl Debug for MenuFileV2
Source§impl<'de> Deserialize<'de> for MenuFileV2
impl<'de> Deserialize<'de> for MenuFileV2
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
Auto Trait Implementations§
impl Freeze for MenuFileV2
impl RefUnwindSafe for MenuFileV2
impl Send for MenuFileV2
impl Sync for MenuFileV2
impl Unpin for MenuFileV2
impl UnsafeUnpin for MenuFileV2
impl UnwindSafe for MenuFileV2
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