Module error

Module error 

Source
Expand description

Error types and result aliases.

All fallible operations return Result<T> which uses Error. Error types for Firefox WebDriver.

This module defines all error types used throughout the crate. Error codes follow ARCHITECTURE.md Section 6.2.

§Usage

All fallible operations return Result<T> which uses Error:

use firefox_webdriver::{Result, Error};

async fn example(tab: &Tab) -> Result<()> {
    let element = tab.find_element("#submit").await?;
    element.click().await?;
    Ok(())
}

§Error Categories

Enums§

Error
Main error type for the crate.

Type Aliases§

Result
Result type alias using crate Error.