pub enum ViewportPointerButton {
Left,
Middle,
Right,
Other,
}Expand description
Renderer-neutral pointer button for viewport drag-pan policy.
Variants§
Trait Implementations§
Source§impl Clone for ViewportPointerButton
impl Clone for ViewportPointerButton
Source§fn clone(&self) -> ViewportPointerButton
fn clone(&self) -> ViewportPointerButton
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 ViewportPointerButton
Source§impl Debug for ViewportPointerButton
impl Debug for ViewportPointerButton
Source§impl<'de> Deserialize<'de> for ViewportPointerButton
impl<'de> Deserialize<'de> for ViewportPointerButton
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 ViewportPointerButton
Source§impl PartialEq for ViewportPointerButton
impl PartialEq for ViewportPointerButton
Source§fn eq(&self, other: &ViewportPointerButton) -> bool
fn eq(&self, other: &ViewportPointerButton) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ViewportPointerButton
impl Serialize for ViewportPointerButton
impl StructuralPartialEq for ViewportPointerButton
Auto Trait Implementations§
impl Freeze for ViewportPointerButton
impl RefUnwindSafe for ViewportPointerButton
impl Send for ViewportPointerButton
impl Sync for ViewportPointerButton
impl Unpin for ViewportPointerButton
impl UnsafeUnpin for ViewportPointerButton
impl UnwindSafe for ViewportPointerButton
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.