pub struct SurfaceMenuSection {
pub kind: SurfaceMenuSectionKind,
pub items: Vec<SurfaceMenuItem>,
}Fields§
§kind: SurfaceMenuSectionKind§items: Vec<SurfaceMenuItem>Trait Implementations§
Source§impl Clone for SurfaceMenuSection
impl Clone for SurfaceMenuSection
Source§impl Debug for SurfaceMenuSection
impl Debug for SurfaceMenuSection
Source§impl<'de> Deserialize<'de> for SurfaceMenuSection
impl<'de> Deserialize<'de> for SurfaceMenuSection
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
impl Eq for SurfaceMenuSection
Source§impl PartialEq for SurfaceMenuSection
impl PartialEq for SurfaceMenuSection
Source§impl Serialize for SurfaceMenuSection
impl Serialize for SurfaceMenuSection
impl StructuralPartialEq for SurfaceMenuSection
Auto Trait Implementations§
impl Freeze for SurfaceMenuSection
impl RefUnwindSafe for SurfaceMenuSection
impl Send for SurfaceMenuSection
impl Sync for SurfaceMenuSection
impl Unpin for SurfaceMenuSection
impl UnsafeUnpin for SurfaceMenuSection
impl UnwindSafe for SurfaceMenuSection
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