pub struct AppleScriptAxBackend;Trait Implementations§
Source§impl AxBackendAdapter for AppleScriptAxBackend
impl AxBackendAdapter for AppleScriptAxBackend
fn list( &self, runner: &dyn ProcessRunner, request: &AxListRequest, timeout_ms: u64, ) -> Result<AxListResult, CliError>
fn click( &self, runner: &dyn ProcessRunner, request: &AxClickRequest, timeout_ms: u64, ) -> Result<AxClickResult, CliError>
fn type_text( &self, runner: &dyn ProcessRunner, request: &AxTypeRequest, timeout_ms: u64, ) -> Result<AxTypeResult, CliError>
fn attr_get( &self, _runner: &dyn ProcessRunner, _request: &AxAttrGetRequest, _timeout_ms: u64, ) -> Result<AxAttrGetResult, CliError>
fn attr_set( &self, _runner: &dyn ProcessRunner, _request: &AxAttrSetRequest, _timeout_ms: u64, ) -> Result<AxAttrSetResult, CliError>
fn action_perform( &self, _runner: &dyn ProcessRunner, _request: &AxActionPerformRequest, _timeout_ms: u64, ) -> Result<AxActionPerformResult, CliError>
fn session_start( &self, _runner: &dyn ProcessRunner, _request: &AxSessionStartRequest, _timeout_ms: u64, ) -> Result<AxSessionStartResult, CliError>
fn session_list( &self, _runner: &dyn ProcessRunner, _timeout_ms: u64, ) -> Result<AxSessionListResult, CliError>
fn session_stop( &self, _runner: &dyn ProcessRunner, _request: &AxSessionStopRequest, _timeout_ms: u64, ) -> Result<AxSessionStopResult, CliError>
fn watch_start( &self, _runner: &dyn ProcessRunner, _request: &AxWatchStartRequest, _timeout_ms: u64, ) -> Result<AxWatchStartResult, CliError>
fn watch_poll( &self, _runner: &dyn ProcessRunner, _request: &AxWatchPollRequest, _timeout_ms: u64, ) -> Result<AxWatchPollResult, CliError>
fn watch_stop( &self, _runner: &dyn ProcessRunner, _request: &AxWatchStopRequest, _timeout_ms: u64, ) -> Result<AxWatchStopResult, CliError>
Source§impl Clone for AppleScriptAxBackend
impl Clone for AppleScriptAxBackend
Source§fn clone(&self) -> AppleScriptAxBackend
fn clone(&self) -> AppleScriptAxBackend
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 AppleScriptAxBackend
impl Debug for AppleScriptAxBackend
Source§impl Default for AppleScriptAxBackend
impl Default for AppleScriptAxBackend
Source§fn default() -> AppleScriptAxBackend
fn default() -> AppleScriptAxBackend
Returns the “default value” for a type. Read more
impl Copy for AppleScriptAxBackend
Auto Trait Implementations§
impl Freeze for AppleScriptAxBackend
impl RefUnwindSafe for AppleScriptAxBackend
impl Send for AppleScriptAxBackend
impl Sync for AppleScriptAxBackend
impl Unpin for AppleScriptAxBackend
impl UnsafeUnpin for AppleScriptAxBackend
impl UnwindSafe for AppleScriptAxBackend
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