pub enum EmitFormat {
Pyautogui,
Cliclick,
Xdotool,
Powershell,
Applescript,
Ydotool,
}Variants§
Pyautogui
Cliclick
Xdotool
Powershell
Windows with nothing installed: SetCursorPos + mouse_event
through a P/Invoke preamble.
Applescript
macOS with nothing installed: System Events.
Ydotool
The Wayland answer, where xdotool cannot reach.
Trait Implementations§
Source§impl Clone for EmitFormat
impl Clone for EmitFormat
Source§fn clone(&self) -> EmitFormat
fn clone(&self) -> EmitFormat
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for EmitFormat
Source§impl Debug for EmitFormat
impl Debug for EmitFormat
impl Eq for EmitFormat
Source§impl PartialEq for EmitFormat
impl PartialEq for EmitFormat
impl StructuralPartialEq for EmitFormat
Auto Trait Implementations§
impl Freeze for EmitFormat
impl RefUnwindSafe for EmitFormat
impl Send for EmitFormat
impl Sync for EmitFormat
impl Unpin for EmitFormat
impl UnsafeUnpin for EmitFormat
impl UnwindSafe for EmitFormat
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.