pub enum SelectionModifier {
Replace,
Additive,
}Expand description
Modifier state that controls whether a selection gesture adds to existing selection.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for SelectionModifier
impl Clone for SelectionModifier
Source§fn clone(&self) -> SelectionModifier
fn clone(&self) -> SelectionModifier
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SelectionModifier
Source§impl Debug for SelectionModifier
impl Debug for SelectionModifier
Source§impl Default for SelectionModifier
impl Default for SelectionModifier
Source§fn default() -> SelectionModifier
fn default() -> SelectionModifier
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SelectionModifier
impl<'de> Deserialize<'de> for SelectionModifier
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SelectionModifier
Source§impl PartialEq for SelectionModifier
impl PartialEq for SelectionModifier
Source§fn eq(&self, other: &SelectionModifier) -> bool
fn eq(&self, other: &SelectionModifier) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for SelectionModifier
impl Serialize for SelectionModifier
impl StructuralPartialEq for SelectionModifier
Auto Trait Implementations§
impl Freeze for SelectionModifier
impl RefUnwindSafe for SelectionModifier
impl Send for SelectionModifier
impl Sync for SelectionModifier
impl Unpin for SelectionModifier
impl UnsafeUnpin for SelectionModifier
impl UnwindSafe for SelectionModifier
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.