[−][src]Enum conrod_core::widget::list_select::Event
The kind of events that the ListSelect may react to.
Provides tuple(s) of index in list and string representation of selection
Variants
Item(Item<Direction, Size>)The next Item is ready for instantiation.
A change in selection has occurred.
Press(Press)A button press occurred while the widget was capturing the mouse.
Release(Release)A button release occurred while the widget was capturing the mouse.
Click(Click)A click occurred while the widget was capturing the mouse.
DoubleClick(DoubleClick)A double click occurred while the widget was capturing the mouse.
Trait Implementations
impl<Selection: Clone, Direction: Clone, Size: Clone> Clone for Event<Selection, Direction, Size>[src]
fn clone(&self) -> Event<Selection, Direction, Size>[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl<Selection: Debug, Direction: Debug, Size: Debug> Debug for Event<Selection, Direction, Size>[src]
Auto Trait Implementations
impl<Selection, Direction, Size> RefUnwindSafe for Event<Selection, Direction, Size> where
Direction: RefUnwindSafe,
Selection: RefUnwindSafe,
Size: RefUnwindSafe,
Direction: RefUnwindSafe,
Selection: RefUnwindSafe,
Size: RefUnwindSafe,
impl<Selection, Direction, Size> Send for Event<Selection, Direction, Size> where
Direction: Send,
Selection: Send,
Size: Send,
Direction: Send,
Selection: Send,
Size: Send,
impl<Selection, Direction, Size> Sync for Event<Selection, Direction, Size> where
Direction: Sync,
Selection: Sync,
Size: Sync,
Direction: Sync,
Selection: Sync,
Size: Sync,
impl<Selection, Direction, Size> Unpin for Event<Selection, Direction, Size> where
Direction: Unpin,
Selection: Unpin,
Size: Unpin,
Direction: Unpin,
Selection: Unpin,
Size: Unpin,
impl<Selection, Direction, Size> UnwindSafe for Event<Selection, Direction, Size> where
Direction: UnwindSafe,
Selection: UnwindSafe,
Size: UnwindSafe,
Direction: UnwindSafe,
Selection: UnwindSafe,
Size: UnwindSafe,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,