pub struct MouseDownEvent {
pub abs: DVec2,
pub button: MouseButton,
pub window_id: WindowId,
pub modifiers: KeyModifiers,
pub handled: Cell<Area>,
pub time: f64,
}
Fields§
§abs: DVec2
§window_id: WindowId
§modifiers: KeyModifiers
§handled: Cell<Area>
§time: f64
Trait Implementations§
Source§impl Clone for MouseDownEvent
impl Clone for MouseDownEvent
Source§fn clone(&self) -> MouseDownEvent
fn clone(&self) -> MouseDownEvent
Returns a copy 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 moreAuto Trait Implementations§
impl !Freeze for MouseDownEvent
impl !RefUnwindSafe for MouseDownEvent
impl Send for MouseDownEvent
impl !Sync for MouseDownEvent
impl Unpin for MouseDownEvent
impl UnwindSafe for MouseDownEvent
Blanket Implementations§
Source§impl<T> ActionTrait for T
impl<T> ActionTrait for T
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