pub enum ComputerCallAction {
Click(Click),
DoubleClick(DoubleClick),
Drag(Drag),
KeyPress(KeyPress),
Move(MoveAction),
Screenshot,
Scroll(Scroll),
Type(TypeAction),
Wait,
}
Expand description
Represents all user‐triggered actions.
Variants§
Click(Click)
A click action.
DoubleClick(DoubleClick)
A double-click action.
Drag(Drag)
A drag action.
KeyPress(KeyPress)
A keypress action.
Move(MoveAction)
A mouse move action.
Screenshot
A screenshot action.
Scroll(Scroll)
A scroll action.
Type(TypeAction)
A type (text entry) action.
Wait
A wait (no-op) action.
Trait Implementations§
Source§impl Clone for ComputerCallAction
impl Clone for ComputerCallAction
Source§fn clone(&self) -> ComputerCallAction
fn clone(&self) -> ComputerCallAction
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 Debug for ComputerCallAction
impl Debug for ComputerCallAction
Source§impl<'de> Deserialize<'de> for ComputerCallAction
impl<'de> Deserialize<'de> for ComputerCallAction
Source§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
Source§impl PartialEq for ComputerCallAction
impl PartialEq for ComputerCallAction
Source§impl Serialize for ComputerCallAction
impl Serialize for ComputerCallAction
impl StructuralPartialEq for ComputerCallAction
Auto Trait Implementations§
impl Freeze for ComputerCallAction
impl RefUnwindSafe for ComputerCallAction
impl Send for ComputerCallAction
impl Sync for ComputerCallAction
impl Unpin for ComputerCallAction
impl UnwindSafe for ComputerCallAction
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