rusty-driver 0.3.3

A high level async API for controlling a web browser with webdriver.
Documentation
error_chain! {
    foreign_links {
        HttpError(::http::Error);
        HyperError(::hyper::Error);
        IoErr(::std::io::Error);
        WebDriver(::webdriver::error::WebDriverError);
        BadUrl(::url::ParseError);
        InvalidJson(::serde_json::Error);
        Utf8(::std::str::Utf8Error);
        HeaderStr(::hyper::header::ToStrError);
    }

    errors {
        NotW3C(o: ::serde_json::Value) {
            description("not a valid W3C response")
            display("not a valid W3C response {}", o)
        }

        NotJson(ctyp: Option<String>) {
            description("expected JSON"),
            display("expected JSON got ctype: {:?}", ctyp)
        }
    }
}