pub struct InputClickArgs {
pub x: i32,
pub y: i32,
pub button: MouseButton,
pub count: u8,
pub pre_wait_ms: u64,
pub post_wait_ms: u64,
}Fields§
§x: i32X coordinate in pixels.
y: i32Y coordinate in pixels.
Mouse button.
count: u8Number of clicks.
pre_wait_ms: u64Wait before clicking.
post_wait_ms: u64Wait after clicking.
Trait Implementations§
Source§impl Args for InputClickArgs
impl Args for InputClickArgs
Source§fn augment_args<'b>(__clap_app: Command) -> Command
fn augment_args<'b>(__clap_app: Command) -> Command
Source§fn augment_args_for_update<'b>(__clap_app: Command) -> Command
fn augment_args_for_update<'b>(__clap_app: Command) -> Command
Append to
Command so it can instantiate self via
FromArgMatches::update_from_arg_matches_mut Read moreSource§impl Clone for InputClickArgs
impl Clone for InputClickArgs
Source§fn clone(&self) -> InputClickArgs
fn clone(&self) -> InputClickArgs
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 InputClickArgs
impl Debug for InputClickArgs
Source§impl FromArgMatches for InputClickArgs
impl FromArgMatches for InputClickArgs
Source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
Source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches,
) -> Result<Self, Error>
fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<Self, Error>
Source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches, ) -> Result<(), Error>
Assign values from
ArgMatches to self.Source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches_mut( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
Assign values from
ArgMatches to self.Auto Trait Implementations§
impl Freeze for InputClickArgs
impl RefUnwindSafe for InputClickArgs
impl Send for InputClickArgs
impl Sync for InputClickArgs
impl Unpin for InputClickArgs
impl UnsafeUnpin for InputClickArgs
impl UnwindSafe for InputClickArgs
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