MouseMove

Trait MouseMove 

Source
pub trait MouseMove {
    // Required method
    fn mouse_move(&self, dx: i32, dy: i32);
}
Expand description

Represents a type that allows for sending mouse inputs

Required Methods§

Source

fn mouse_move(&self, dx: i32, dy: i32)

Implementations on Foreign Types§

Source§

impl<'a, T: 'a + MouseMove + ?Sized> MouseMove for &'a T

Source§

fn mouse_move(&self, dx: i32, dy: i32)

Source§

impl<'a, T: 'a + MouseMove + ?Sized> MouseMove for &'a mut T

Source§

fn mouse_move(&self, dx: i32, dy: i32)

Source§

impl<T: MouseMove + ?Sized> MouseMove for Box<T>

Source§

fn mouse_move(&self, dx: i32, dy: i32)

Implementors§