[][src]Enum lw_webdriver::error::WebdriverError

pub enum WebdriverError {
    UnsupportedPlatform,
    FailedRequest,
    InvalidResponse,
    Unknow,
    ElementClickIntercepted,
    ElementNotInteractable,
    InsecureCertificate,
    InvalidArgument,
    InvalidCookieDomain,
    InvalidElementState,
    InvalidSelector,
    InvalidSessionId,
    JavascriptError,
    MoveTargetOutOfBounds,
    NoSuchAlert,
    NoSuchCookie,
    NoSuchElement,
    NoSuchFrame,
    NoSuchWindow,
    ScriptTimeoutError,
    SessionNotCreated,
    StaleElementReference,
    Timeout,
    UnnableToSetCookie,
    UnableToCaptureScreen,
    UnexpectedAlertOpen,
    UnknowCommand,
    UnknowError,
    UnknowMethod,
    UnsupportedOperation,
    Custom(String),
}

Variants

UnsupportedPlatform
FailedRequest
InvalidResponse
Unknow
ElementClickIntercepted
ElementNotInteractable
InsecureCertificate
InvalidArgument
InvalidCookieDomain
InvalidElementState
InvalidSelector
InvalidSessionId
JavascriptError
MoveTargetOutOfBounds
NoSuchAlert
NoSuchCookie
NoSuchElement
NoSuchFrame
NoSuchWindow
ScriptTimeoutError
SessionNotCreated
StaleElementReference
Timeout
UnnableToSetCookie
UnableToCaptureScreen
UnexpectedAlertOpen
UnknowCommand
UnknowError
UnknowMethod
UnsupportedOperation
Custom(String)

Methods

impl WebdriverError[src]

pub fn from(error: String) -> Self[src]

Trait Implementations

impl Clone for WebdriverError[src]

impl Debug for WebdriverError[src]

impl PartialEq<WebdriverError> for WebdriverError[src]

impl StructuralPartialEq for WebdriverError[src]

Auto Trait Implementations

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, U> Into<U> for T where
    U: From<T>, 
[src]

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.