pub enum DesktopCommandResult {
Show 15 variants
Connect(DesktopConnectInfo),
LaunchApp(DesktopAppInfo),
CloseApp,
NavigateApp(DesktopNavigationInfo),
Capture(CaptureInfo),
ClickElement(DesktopActionInfo),
CountElements(DesktopElementCountInfo),
FocusElement(DesktopActionInfo),
FillElement(DesktopActionInfo),
PressKey(DesktopActionInfo),
GetText(DesktopTextInfo),
GetInnerText(DesktopTextInfo),
WaitForSelector(DesktopWaitInfo),
Screenshot(DesktopScreenshotInfo),
AccessibilitySnapshot(AccessibilitySnapshotInfo),
}Variants§
Connect(DesktopConnectInfo)
LaunchApp(DesktopAppInfo)
CloseApp
Capture(CaptureInfo)
ClickElement(DesktopActionInfo)
CountElements(DesktopElementCountInfo)
FocusElement(DesktopActionInfo)
FillElement(DesktopActionInfo)
PressKey(DesktopActionInfo)
GetText(DesktopTextInfo)
GetInnerText(DesktopTextInfo)
WaitForSelector(DesktopWaitInfo)
Screenshot(DesktopScreenshotInfo)
AccessibilitySnapshot(AccessibilitySnapshotInfo)
Trait Implementations§
Source§impl Clone for DesktopCommandResult
impl Clone for DesktopCommandResult
Source§impl Debug for DesktopCommandResult
impl Debug for DesktopCommandResult
Source§impl<'de> Deserialize<'de> for DesktopCommandResult
impl<'de> Deserialize<'de> for DesktopCommandResult
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 DesktopCommandResult
impl PartialEq for DesktopCommandResult
Source§impl Serialize for DesktopCommandResult
impl Serialize for DesktopCommandResult
impl StructuralPartialEq for DesktopCommandResult
Auto Trait Implementations§
impl Freeze for DesktopCommandResult
impl RefUnwindSafe for DesktopCommandResult
impl Send for DesktopCommandResult
impl Sync for DesktopCommandResult
impl Unpin for DesktopCommandResult
impl UnsafeUnpin for DesktopCommandResult
impl UnwindSafe for DesktopCommandResult
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