pub struct HamburgerMenu {
pub items: Vec<HamburgerMenuItem>,
pub open: bool,
}Fields§
§items: Vec<HamburgerMenuItem>§open: boolImplementations§
Source§impl HamburgerMenu
impl HamburgerMenu
pub fn new() -> HamburgerMenu
pub fn item(self, item: HamburgerMenuItem) -> HamburgerMenu
pub fn open(self, open: bool) -> HamburgerMenu
Trait Implementations§
Source§impl Clone for HamburgerMenu
impl Clone for HamburgerMenu
Source§fn clone(&self) -> HamburgerMenu
fn clone(&self) -> HamburgerMenu
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 HamburgerMenu
impl Debug for HamburgerMenu
Source§impl Default for HamburgerMenu
impl Default for HamburgerMenu
Source§fn default() -> HamburgerMenu
fn default() -> HamburgerMenu
Returns the “default value” for a type. Read more
Source§impl Renderable for HamburgerMenu
impl Renderable for HamburgerMenu
Auto Trait Implementations§
impl Freeze for HamburgerMenu
impl RefUnwindSafe for HamburgerMenu
impl Send for HamburgerMenu
impl Sync for HamburgerMenu
impl Unpin for HamburgerMenu
impl UnwindSafe for HamburgerMenu
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