Struct chromiumoxide_cdp::cdp::browser_protocol::input::SynthesizeTapGestureParams [−][src]
pub struct SynthesizeTapGestureParams { pub x: f64, pub y: f64, pub duration: Option<i64>, pub tap_count: Option<i64>, pub gesture_source_type: Option<GestureSourceType>, }
Expand description
Synthesizes a tap gesture over a time period by issuing appropriate touch events. synthesizeTapGesture
Fields
x: f64
X coordinate of the start of the gesture in CSS pixels.
y: f64
Y coordinate of the start of the gesture in CSS pixels.
duration: Option<i64>
Duration between touchdown and touchup events in ms (default: 50).
tap_count: Option<i64>
Number of times to perform the tap (e.g. 2 for double tap, default: 1).
gesture_source_type: Option<GestureSourceType>
Which type of input events to be generated (default: ‘default’, which queries the platform for the preferred input type).
Implementations
Trait Implementations
The type of the response this request triggers on the chromium server
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
The whole string identifier for this method like: DOM.removeNode
The name of the domain this method belongs to: DOM
The standalone identifier of the method inside the domain: removeNode
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for SynthesizeTapGestureParams
impl Send for SynthesizeTapGestureParams
impl Sync for SynthesizeTapGestureParams
impl Unpin for SynthesizeTapGestureParams
impl UnwindSafe for SynthesizeTapGestureParams
Blanket Implementations
Mutably borrows from an owned value. Read more