pub struct PixelMouseEvent {
pub x_pixels: u16,
pub y_pixels: u16,
pub mouse_buttons: MouseButtons,
pub modifiers: Modifiers,
}Fields§
§x_pixels: u16§y_pixels: u16§modifiers: ModifiersTrait Implementations§
Source§impl Clone for PixelMouseEvent
impl Clone for PixelMouseEvent
Source§fn clone(&self) -> PixelMouseEvent
fn clone(&self) -> PixelMouseEvent
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PixelMouseEvent
impl Debug for PixelMouseEvent
Source§impl<'de> Deserialize<'de> for PixelMouseEvent
impl<'de> Deserialize<'de> for PixelMouseEvent
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
Source§impl PartialEq for PixelMouseEvent
impl PartialEq for PixelMouseEvent
Source§impl Serialize for PixelMouseEvent
impl Serialize for PixelMouseEvent
impl Eq for PixelMouseEvent
impl StructuralPartialEq for PixelMouseEvent
Auto Trait Implementations§
impl Freeze for PixelMouseEvent
impl RefUnwindSafe for PixelMouseEvent
impl Send for PixelMouseEvent
impl Sync for PixelMouseEvent
impl Unpin for PixelMouseEvent
impl UnwindSafe for PixelMouseEvent
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