pub enum OnOptionSelectEvent {
Mouse(MouseEvent),
Keyboard(KeyboardEvent),
}Expand description
The event causing an option to be selected
Variants§
Mouse(MouseEvent)
Keyboard(KeyboardEvent)
Trait Implementations§
Source§impl Clone for OnOptionSelectEvent
impl Clone for OnOptionSelectEvent
Source§fn clone(&self) -> OnOptionSelectEvent
fn clone(&self) -> OnOptionSelectEvent
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OnOptionSelectEvent
impl Debug for OnOptionSelectEvent
Source§impl From<KeyboardEvent> for OnOptionSelectEvent
impl From<KeyboardEvent> for OnOptionSelectEvent
Source§fn from(e: KeyboardEvent) -> Self
fn from(e: KeyboardEvent) -> Self
Converts to this type from the input type.
Source§impl From<MouseEvent> for OnOptionSelectEvent
impl From<MouseEvent> for OnOptionSelectEvent
Source§fn from(e: MouseEvent) -> Self
fn from(e: MouseEvent) -> Self
Converts to this type from the input type.
Source§impl PartialEq for OnOptionSelectEvent
impl PartialEq for OnOptionSelectEvent
impl StructuralPartialEq for OnOptionSelectEvent
Auto Trait Implementations§
impl Freeze for OnOptionSelectEvent
impl RefUnwindSafe for OnOptionSelectEvent
impl !Send for OnOptionSelectEvent
impl !Sync for OnOptionSelectEvent
impl Unpin for OnOptionSelectEvent
impl UnwindSafe for OnOptionSelectEvent
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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.