pub struct DispatchMouseEventParamsBuilder { /* private fields */ }Implementations§
Source§impl DispatchMouseEventParamsBuilder
impl DispatchMouseEventParamsBuilder
pub fn type(self, type: impl Into<DispatchMouseEventType>) -> Self
pub fn x(self, x: impl Into<f64>) -> Self
pub fn y(self, y: impl Into<f64>) -> Self
pub fn modifiers(self, modifiers: impl Into<i64>) -> Self
pub fn timestamp(self, timestamp: impl Into<TimeSinceEpoch>) -> Self
pub fn click_count(self, click_count: impl Into<i64>) -> Self
pub fn force(self, force: impl Into<f64>) -> Self
pub fn tangential_pressure(self, tangential_pressure: impl Into<f64>) -> Self
pub fn tilt_x(self, tilt_x: impl Into<f64>) -> Self
pub fn tilt_y(self, tilt_y: impl Into<f64>) -> Self
pub fn twist(self, twist: impl Into<i64>) -> Self
pub fn delta_x(self, delta_x: impl Into<f64>) -> Self
pub fn delta_y(self, delta_y: impl Into<f64>) -> Self
pub fn pointer_type( self, pointer_type: impl Into<DispatchMouseEventPointerType>, ) -> Self
pub fn build(self) -> Result<DispatchMouseEventParams, String>
Trait Implementations§
Source§impl Clone for DispatchMouseEventParamsBuilder
impl Clone for DispatchMouseEventParamsBuilder
Source§fn clone(&self) -> DispatchMouseEventParamsBuilder
fn clone(&self) -> DispatchMouseEventParamsBuilder
Returns a duplicate 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 moreSource§impl Default for DispatchMouseEventParamsBuilder
impl Default for DispatchMouseEventParamsBuilder
Source§fn default() -> DispatchMouseEventParamsBuilder
fn default() -> DispatchMouseEventParamsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DispatchMouseEventParamsBuilder
impl RefUnwindSafe for DispatchMouseEventParamsBuilder
impl Send for DispatchMouseEventParamsBuilder
impl Sync for DispatchMouseEventParamsBuilder
impl Unpin for DispatchMouseEventParamsBuilder
impl UnwindSafe for DispatchMouseEventParamsBuilder
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