struct PendingScroll {
input_id: String,
duration: u64,
x: f64,
y: f64,
current_delta_x: f64,
current_delta_y: f64,
target_delta_x: f64,
target_delta_y: f64,
}Expand description
https://github.com/w3c/webdriver/issues/1952
For some unknown reason, unlike Pointer Actions,
Wheel Actions in spec has precision of integer.
We just use double precision, since our WheelEvent also uses double precision.
Fields§
§input_id: String§duration: u64§x: f64§y: f64§current_delta_x: f64§current_delta_y: f64§target_delta_x: f64§target_delta_y: f64Auto Trait Implementations§
impl Freeze for PendingScroll
impl RefUnwindSafe for PendingScroll
impl Send for PendingScroll
impl Sync for PendingScroll
impl Unpin for PendingScroll
impl UnsafeUnpin for PendingScroll
impl UnwindSafe for PendingScroll
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> MaybeBoxed<Box<T>> for T
impl<T> MaybeBoxed<Box<T>> for T
Source§fn maybe_boxed(self) -> Box<T>
fn maybe_boxed(self) -> Box<T>
Convert
Source§impl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
Source§fn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert