pub struct DispatchMouseEventBuilder { /* private fields */ }Implementations§
Source§impl DispatchMouseEventBuilder
impl DispatchMouseEventBuilder
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<DispatchMouseEvent, String>
Trait Implementations§
Source§impl Clone for DispatchMouseEventBuilder
impl Clone for DispatchMouseEventBuilder
Source§fn clone(&self) -> DispatchMouseEventBuilder
fn clone(&self) -> DispatchMouseEventBuilder
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 DispatchMouseEventBuilder
impl Default for DispatchMouseEventBuilder
Source§fn default() -> DispatchMouseEventBuilder
fn default() -> DispatchMouseEventBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DispatchMouseEventBuilder
impl RefUnwindSafe for DispatchMouseEventBuilder
impl Send for DispatchMouseEventBuilder
impl Sync for DispatchMouseEventBuilder
impl Unpin for DispatchMouseEventBuilder
impl UnsafeUnpin for DispatchMouseEventBuilder
impl UnwindSafe for DispatchMouseEventBuilder
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