Enum ux::LongPressState [−][src]
#[non_exhaustive] pub enum LongPressState { Query, Activate, Cancel, // some variants omitted }
The states for the ClickAction::long-press
signal.
Variants (Non-exhaustive)
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Queries the action whether it supports long presses
Activates the action on a long press
The long press was cancelled
Trait Implementations
impl Clone for LongPressState
[src]
impl Clone for LongPressState
[src]pub fn clone(&self) -> LongPressState
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for LongPressState
[src]
impl Copy for LongPressState
[src]impl Debug for LongPressState
[src]
impl Debug for LongPressState
[src]impl Display for LongPressState
[src]
impl Display for LongPressState
[src]impl Eq for LongPressState
[src]
impl Eq for LongPressState
[src]impl<'a> FromValue<'a> for LongPressState
[src]
impl<'a> FromValue<'a> for LongPressState
[src]pub unsafe fn from_value(value: &Value) -> LongPressState
[src]
impl<'a> FromValueOptional<'a> for LongPressState
[src]
impl<'a> FromValueOptional<'a> for LongPressState
[src]pub unsafe fn from_value_optional(value: &Value) -> Option<LongPressState>
[src]
impl Hash for LongPressState
[src]
impl Hash for LongPressState
[src]impl Ord for LongPressState
[src]
impl Ord for LongPressState
[src]impl PartialEq<LongPressState> for LongPressState
[src]
impl PartialEq<LongPressState> for LongPressState
[src]pub fn eq(&self, other: &LongPressState) -> bool
[src]
pub fn ne(&self, other: &LongPressState) -> bool
[src]
impl PartialOrd<LongPressState> for LongPressState
[src]
impl PartialOrd<LongPressState> for LongPressState
[src]pub fn partial_cmp(&self, other: &LongPressState) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn lt(&self, other: &Rhs) -> bool#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn le(&self, other: &Rhs) -> bool#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn gt(&self, other: &Rhs) -> bool#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn ge(&self, other: &Rhs) -> boolimpl SetValue for LongPressState
[src]
impl SetValue for LongPressState
[src]pub unsafe fn set_value(value: &mut Value, this: &LongPressState)
[src]
impl StaticType for LongPressState
[src]
impl StaticType for LongPressState
[src]pub fn static_type() -> Type
[src]
impl StructuralEq for LongPressState
[src]
impl StructuralEq for LongPressState
[src]impl StructuralPartialEq for LongPressState
[src]
impl StructuralPartialEq for LongPressState
[src]Auto Trait Implementations
impl RefUnwindSafe for LongPressState
impl RefUnwindSafe for LongPressState
impl Send for LongPressState
impl Send for LongPressState
impl Sync for LongPressState
impl Sync for LongPressState
impl Unpin for LongPressState
impl Unpin for LongPressState
impl UnwindSafe for LongPressState
impl UnwindSafe for LongPressState
Blanket Implementations
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
[src]
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
[src]pub fn into_color(self) -> To
[src]
impl<T> ToSendValue for T where
T: SetValue + Send + ToValue + ?Sized,
[src]
impl<T> ToSendValue for T where
T: SetValue + Send + ToValue + ?Sized,
[src]pub fn to_send_value(&self) -> SendValue
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,