Struct i_slint_core::items::PointerEvent
source · [−]#[repr(C)]pub struct PointerEvent {
pub button: PointerEventButton,
pub kind: PointerEventKind,
}Expand description
Represents a Pointer event sent by the windowing system.
Fields
kind: PointerEventKindTrait Implementations
sourceimpl Clone for PointerEvent
impl Clone for PointerEvent
sourcefn clone(&self) -> PointerEvent
fn clone(&self) -> PointerEvent
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for PointerEvent
impl Debug for PointerEvent
sourceimpl Default for PointerEvent
impl Default for PointerEvent
sourcefn default() -> PointerEvent
fn default() -> PointerEvent
Returns the “default value” for a type. Read more
sourceimpl PartialEq<PointerEvent> for PointerEvent
impl PartialEq<PointerEvent> for PointerEvent
sourcefn eq(&self, other: &PointerEvent) -> bool
fn eq(&self, other: &PointerEvent) -> bool
impl StructuralPartialEq for PointerEvent
Auto Trait Implementations
impl RefUnwindSafe for PointerEvent
impl Send for PointerEvent
impl Sync for PointerEvent
impl Unpin for PointerEvent
impl UnwindSafe for PointerEvent
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more