pub struct ResampledPointer {
pub pointer_id: PointerId,
pub event: PointerEvent,
}Expand description
One resampled event and the contact it belongs to — what
PointerResampler::resample emits, so the shell can rebuild the
InputEvent::PointerContact
carrier for it.
Fields§
§pointer_id: PointerIdThe contact the event belongs to.
event: PointerEventThe (possibly resampled) event.
Trait Implementations§
Source§impl Clone for ResampledPointer
impl Clone for ResampledPointer
impl Copy for ResampledPointer
Source§impl Debug for ResampledPointer
impl Debug for ResampledPointer
Source§impl PartialEq for ResampledPointer
impl PartialEq for ResampledPointer
impl StructuralPartialEq for ResampledPointer
Auto Trait Implementations§
impl Freeze for ResampledPointer
impl RefUnwindSafe for ResampledPointer
impl Send for ResampledPointer
impl Sync for ResampledPointer
impl Unpin for ResampledPointer
impl UnsafeUnpin for ResampledPointer
impl UnwindSafe for ResampledPointer
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> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> StorageAccess<T> for T
impl<T> StorageAccess<T> for T
Source§fn as_borrowed(&self) -> &T
fn as_borrowed(&self) -> &T
Borrows the value.
Source§fn into_taken(self) -> T
fn into_taken(self) -> T
Takes the value.