Enum webdriver::command::WebDriverCommand[][src]

pub enum WebDriverCommand<T: WebDriverExtensionCommand> {
    NewSession(NewSessionParameters),
    DeleteSession,
    Get(GetParameters),
    GetCurrentUrl,
    GoBack,
    GoForward,
    Refresh,
    GetTitle,
    GetPageSource,
    GetWindowHandle,
    GetWindowHandles,
    NewWindow(NewWindowParameters),
    CloseWindow,
    GetWindowRect,
    SetWindowRect(WindowRectParameters),
    MinimizeWindow,
    MaximizeWindow,
    FullscreenWindow,
    SwitchToWindow(SwitchToWindowParameters),
    SwitchToFrame(SwitchToFrameParameters),
    SwitchToParentFrame,
    FindElement(LocatorParameters),
    FindElements(LocatorParameters),
    FindElementElement(WebElementLocatorParameters),
    FindElementElements(WebElementLocatorParameters),
    GetActiveElement,
    IsDisplayed(WebElement),
    IsSelected(WebElement),
    GetElementAttribute(WebElementString),
    GetElementProperty(WebElementString),
    GetCSSValue(WebElementString),
    GetElementText(WebElement),
    GetElementTagName(WebElement),
    GetElementRect(WebElement),
    IsEnabled(WebElement),
    ExecuteScript(JavascriptCommandParameters),
    ExecuteAsyncScript(JavascriptCommandParameters),
    GetCookies,
    GetNamedCookie(String),
    AddCookie(AddCookieParameters),
    DeleteCookies,
    DeleteCookie(String),
    GetTimeouts,
    SetTimeouts(TimeoutsParameters),
    ElementClick(WebElement),
    ElementClear(WebElement),
    ElementSendKeys(WebElementSendKeysParameters),
    PerformActions(ActionsParameters),
    ReleaseActions,
    DismissAlert,
    AcceptAlert,
    GetAlertText,
    SendAlertText(SendKeysParameters),
    TakeScreenshot,
    TakeElementScreenshot(WebElement),
    Print(PrintParameters),
    Status,
    Extension(T),
}

Variants

DeleteSession
GetCurrentUrl
GoBack
GoForward
Refresh
GetTitle
GetPageSource
GetWindowHandle
GetWindowHandles
CloseWindow
GetWindowRect
SetWindowRect(WindowRectParameters)
MinimizeWindow
MaximizeWindow
FullscreenWindow
SwitchToWindow(SwitchToWindowParameters)
SwitchToParentFrame
FindElement(LocatorParameters)
FindElements(LocatorParameters)
FindElementElement(WebElementLocatorParameters)
FindElementElements(WebElementLocatorParameters)
GetActiveElement
IsDisplayed(WebElement)
IsSelected(WebElement)
GetElementAttribute(WebElementString)
GetElementProperty(WebElementString)
GetCSSValue(WebElementString)
GetElementText(WebElement)
GetElementTagName(WebElement)
GetElementRect(WebElement)
IsEnabled(WebElement)
ExecuteAsyncScript(JavascriptCommandParameters)
GetCookies
GetNamedCookie(String)
DeleteCookies
DeleteCookie(String)
GetTimeouts
SetTimeouts(TimeoutsParameters)
ElementClick(WebElement)
ElementClear(WebElement)
ElementSendKeys(WebElementSendKeysParameters)
PerformActions(ActionsParameters)
ReleaseActions
DismissAlert
AcceptAlert
GetAlertText
SendAlertText(SendKeysParameters)
TakeScreenshot
TakeElementScreenshot(WebElement)
Status
Extension(T)

Trait Implementations

impl<T: Debug + WebDriverExtensionCommand> Debug for WebDriverCommand<T>[src]

impl<T: PartialEq + WebDriverExtensionCommand> PartialEq<WebDriverCommand<T>> for WebDriverCommand<T>[src]

impl<T: WebDriverExtensionCommand> StructuralPartialEq for WebDriverCommand<T>[src]

Auto Trait Implementations

impl<T> RefUnwindSafe for WebDriverCommand<T> where
    T: RefUnwindSafe

impl<T> Send for WebDriverCommand<T>

impl<T> Sync for WebDriverCommand<T> where
    T: Sync

impl<T> Unpin for WebDriverCommand<T> where
    T: Unpin

impl<T> UnwindSafe for WebDriverCommand<T> where
    T: UnwindSafe

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.