pub enum Route<U: WebDriverExtensionRoute> {
Show 74 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,
FindShadowRootElement,
FindShadowRootElements,
GetActiveElement,
GetShadowRoot,
IsDisplayed,
IsSelected,
GetElementAttribute,
GetElementProperty,
GetCSSValue,
GetElementText,
GetComputedLabel,
GetComputedRole,
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),
WebAuthnAddVirtualAuthenticator,
WebAuthnRemoveVirtualAuthenticator,
WebAuthnAddCredential,
WebAuthnGetCredentials,
WebAuthnRemoveCredential,
WebAuthnRemoveAllCredentials,
WebAuthnSetUserVerified,
}
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
FindShadowRootElement
FindShadowRootElements
GetActiveElement
GetShadowRoot
IsDisplayed
IsSelected
GetElementAttribute
GetElementProperty
GetCSSValue
GetElementText
GetComputedLabel
GetComputedRole
GetElementTagName
GetElementRect
IsEnabled
ExecuteScript
ExecuteAsyncScript
GetCookies
GetNamedCookie
AddCookie
DeleteCookies
DeleteCookie
GetTimeouts
SetTimeouts
ElementClick
ElementClear
ElementSendKeys
PerformActions
ReleaseActions
DismissAlert
AcceptAlert
GetAlertText
SendAlertText
TakeScreenshot
TakeElementScreenshot
Status
Extension(U)
WebAuthnAddVirtualAuthenticator
WebAuthnRemoveVirtualAuthenticator
WebAuthnAddCredential
WebAuthnGetCredentials
WebAuthnRemoveCredential
WebAuthnRemoveAllCredentials
WebAuthnSetUserVerified
Trait Implementations§
impl<U: Copy + WebDriverExtensionRoute> Copy for Route<U>
Auto Trait Implementations§
impl<U> Freeze for Route<U>where
U: Freeze,
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§
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