pub enum AppMouseButton {
Left,
Right,
Middle,
}Expand description
Mouse button used by app-level devtool input.
Variants§
Trait Implementations§
Source§impl Clone for AppMouseButton
impl Clone for AppMouseButton
Source§fn clone(&self) -> AppMouseButton
fn clone(&self) -> AppMouseButton
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 AppMouseButton
Source§impl Debug for AppMouseButton
impl Debug for AppMouseButton
Source§impl Default for AppMouseButton
impl Default for AppMouseButton
Source§fn default() -> AppMouseButton
fn default() -> AppMouseButton
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AppMouseButton
impl<'de> Deserialize<'de> for AppMouseButton
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 AppMouseButton
Source§impl PartialEq for AppMouseButton
impl PartialEq for AppMouseButton
Source§fn eq(&self, other: &AppMouseButton) -> bool
fn eq(&self, other: &AppMouseButton) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AppMouseButton
impl Serialize for AppMouseButton
impl StructuralPartialEq for AppMouseButton
Auto Trait Implementations§
impl Freeze for AppMouseButton
impl RefUnwindSafe for AppMouseButton
impl Send for AppMouseButton
impl Sync for AppMouseButton
impl Unpin for AppMouseButton
impl UnsafeUnpin for AppMouseButton
impl UnwindSafe for AppMouseButton
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