[][src]Enum webdriver::httpapi::Route

pub enum Route<U: WebDriverExtensionRoute> {
    NewSession,
    DeleteSession,
    Get,
    GetCurrentUrl,
    GoBack,
    GoForward,
    Refresh,
    GetTitle,
    GetPageSource,
    GetWindowHandle,
    GetWindowHandles,
    NewWindow,
    CloseWindow,
    GetWindowSize,
    SetWindowSize,
    GetWindowPosition,
    SetWindowPosition,
    GetWindowRect,
    SetWindowRect,
    MinimizeWindow,
    MaximizeWindow,
    FullscreenWindow,
    SwitchToWindow,
    SwitchToFrame,
    SwitchToParentFrame,
    FindElement,
    FindElements,
    FindElementElement,
    FindElementElements,
    GetActiveElement,
    IsDisplayed,
    IsSelected,
    GetElementAttribute,
    GetElementProperty,
    GetCSSValue,
    GetElementText,
    GetElementTagName,
    GetElementRect,
    IsEnabled,
    ExecuteScript,
    ExecuteAsyncScript,
    GetCookies,
    GetNamedCookie,
    AddCookie,
    DeleteCookies,
    DeleteCookie,
    GetTimeouts,
    SetTimeouts,
    ElementClick,
    ElementClear,
    ElementSendKeys,
    PerformActions,
    ReleaseActions,
    DismissAlert,
    AcceptAlert,
    GetAlertText,
    SendAlertText,
    TakeScreenshot,
    TakeElementScreenshot,
    Print,
    Status,
    Extension(U),
}

Variants

NewSession
DeleteSession
Get
GetCurrentUrl
GoBack
GoForward
Refresh
GetTitle
GetPageSource
GetWindowHandle
GetWindowHandles
NewWindow
CloseWindow
GetWindowSize
SetWindowSize
GetWindowPosition
SetWindowPosition
GetWindowRect
SetWindowRect
MinimizeWindow
MaximizeWindow
FullscreenWindow
SwitchToWindow
SwitchToFrame
SwitchToParentFrame
FindElement
FindElements
FindElementElement
FindElementElements
GetActiveElement
IsDisplayed
IsSelected
GetElementAttribute
GetElementProperty
GetCSSValue
GetElementText
GetElementTagName
GetElementRect
IsEnabled
ExecuteScript
ExecuteAsyncScript
GetCookies
GetNamedCookie
AddCookie
DeleteCookies
DeleteCookie
GetTimeouts
SetTimeouts
ElementClick
ElementClear
ElementSendKeys
PerformActions
ReleaseActions
DismissAlert
AcceptAlert
GetAlertText
SendAlertText
TakeScreenshot
TakeElementScreenshot
Print
Status
Extension(U)

Trait Implementations

impl<U: Clone + WebDriverExtensionRoute> Clone for Route<U>[src]

impl<U: Copy + WebDriverExtensionRoute> Copy for Route<U>[src]

impl<U: Debug + WebDriverExtensionRoute> Debug for Route<U>[src]

Auto Trait Implementations

impl<U> RefUnwindSafe for Route<U> where
    U: RefUnwindSafe

impl<U> Send for Route<U>

impl<U> Sync for Route<U> where
    U: Sync

impl<U> Unpin for Route<U> where
    U: Unpin

impl<U> UnwindSafe for Route<U> where
    U: 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, 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> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.