pub struct CloseMenuContext { /* private fields */ }Expand description
A context to request a menu to close.
This is intended to be used by components implementing a drop-down style menu, where clicking on a menu entry is intended to close the menu.
Implementations§
Trait Implementations§
Source§impl Clone for CloseMenuContext
impl Clone for CloseMenuContext
Source§impl PartialEq for CloseMenuContext
impl PartialEq for CloseMenuContext
impl StructuralPartialEq for CloseMenuContext
Auto Trait Implementations§
impl !RefUnwindSafe for CloseMenuContext
impl !Send for CloseMenuContext
impl !Sync for CloseMenuContext
impl !UnwindSafe for CloseMenuContext
impl Freeze for CloseMenuContext
impl Unpin for CloseMenuContext
impl UnsafeUnpin for CloseMenuContext
Blanket Implementations§
impl<Token, Builder, How> AllPropsFor<Builder, How> for Tokenwhere
Builder: Buildable<Token>,
<Builder as Buildable<Token>>::WrappedToken: HasAllProps<<Builder as Buildable<Token>>::Output, How>,
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> HasAllProps<(), T> for T
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoPropValue<Option<T>> for T
impl<T> IntoPropValue<Option<T>> for T
Source§fn into_prop_value(self) -> Option<T>
fn into_prop_value(self) -> Option<T>
Convert
self to a value of a Properties struct.Source§impl<T> IntoPropValue<T> for T
impl<T> IntoPropValue<T> for T
Source§fn into_prop_value(self) -> T
fn into_prop_value(self) -> T
Convert
self to a value of a Properties struct.