pub enum MobileCommand {
Show 13 variants
Connect(ConnectOptions),
LaunchApp {
browser_session: MobileBrowserSessionHandle,
options: LaunchOptions,
},
OpenPage {
browser_session: MobileBrowserSessionHandle,
},
ClosePage {
browser_session: MobileBrowserSessionHandle,
page_session: MobilePageSessionHandle,
},
ClickElement {
browser_session: MobileBrowserSessionHandle,
page_session: MobilePageSessionHandle,
selector: String,
timeout_ms: Option<u32>,
},
CountElements {
browser_session: MobileBrowserSessionHandle,
page_session: MobilePageSessionHandle,
selector: String,
timeout_ms: Option<u32>,
},
FocusElement {
browser_session: MobileBrowserSessionHandle,
page_session: MobilePageSessionHandle,
selector: String,
timeout_ms: Option<u32>,
},
FillElement {
browser_session: MobileBrowserSessionHandle,
page_session: MobilePageSessionHandle,
selector: String,
value: String,
timeout_ms: Option<u32>,
},
PressKey {
browser_session: MobileBrowserSessionHandle,
page_session: MobilePageSessionHandle,
selector: String,
key: String,
text: Option<String>,
timeout_ms: Option<u32>,
},
GetText {
browser_session: MobileBrowserSessionHandle,
page_session: MobilePageSessionHandle,
selector: String,
timeout_ms: Option<u32>,
},
GetInnerText {
browser_session: MobileBrowserSessionHandle,
page_session: MobilePageSessionHandle,
selector: String,
timeout_ms: Option<u32>,
},
WaitForSelector {
browser_session: MobileBrowserSessionHandle,
page_session: MobilePageSessionHandle,
selector: String,
visible: bool,
timeout_ms: Option<u32>,
},
Screenshot {
browser_session: MobileBrowserSessionHandle,
page_session: MobilePageSessionHandle,
timeout_ms: Option<u32>,
full_page: bool,
},
}Variants§
Connect(ConnectOptions)
LaunchApp
OpenPage
Fields
§
browser_session: MobileBrowserSessionHandleClosePage
ClickElement
CountElements
FocusElement
FillElement
PressKey
GetText
GetInnerText
WaitForSelector
Screenshot
Trait Implementations§
Source§impl Clone for MobileCommand
impl Clone for MobileCommand
Source§fn clone(&self) -> MobileCommand
fn clone(&self) -> MobileCommand
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 moreSource§impl Debug for MobileCommand
impl Debug for MobileCommand
Source§impl<'de> Deserialize<'de> for MobileCommand
impl<'de> Deserialize<'de> for MobileCommand
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
impl Eq for MobileCommand
Source§impl PartialEq for MobileCommand
impl PartialEq for MobileCommand
Source§impl Serialize for MobileCommand
impl Serialize for MobileCommand
impl StructuralPartialEq for MobileCommand
Auto Trait Implementations§
impl Freeze for MobileCommand
impl RefUnwindSafe for MobileCommand
impl Send for MobileCommand
impl Sync for MobileCommand
impl Unpin for MobileCommand
impl UnsafeUnpin for MobileCommand
impl UnwindSafe for MobileCommand
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