pub struct MenuBar<Message> { /* private fields */ }Implementations§
Trait Implementations§
Source§impl<Message: Clone + 'static + Send + Sync> VNode<Message> for MenuBar<Message>
impl<Message: Clone + 'static + Send + Sync> VNode<Message> for MenuBar<Message>
fn node_id(&self) -> usize
fn set_node_id(&mut self, id: usize)
fn typ(&self) -> &VNodeType
fn wprops(&mut self) -> &mut WidgetProps
fn as_any(&self) -> &dyn Any
fn as_any_mut(&mut self) -> &mut dyn Any
fn gprops(&mut self) -> Option<&mut GroupProps<Message>>
fn mount(&self, dom: &VirtualDom<Message>)
fn patch(&mut self, old: &mut View<Message>, dom: &VirtualDom<Message>)
fn view(self) -> View<Message>where
Self: Sized,
fn assign_ids_topdown(&mut self)
Auto Trait Implementations§
impl<Message> Freeze for MenuBar<Message>
impl<Message> RefUnwindSafe for MenuBar<Message>where
Message: RefUnwindSafe,
impl<Message> Send for MenuBar<Message>where
Message: Send,
impl<Message> Sync for MenuBar<Message>where
Message: Sync,
impl<Message> Unpin for MenuBar<Message>where
Message: Unpin,
impl<Message> UnwindSafe for MenuBar<Message>where
Message: UnwindSafe,
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