Struct reqwest::Error [−][src]
pub struct Error { /* fields omitted */ }
Expand description
The Errors that may occur when processing a Request
.
Implementations
Returns a possible URL related to this error.
Examples
// displays last stop of a redirect loop
let response = reqwest::get("http://site.with.redirect.loop").await;
if let Err(e) = response {
if e.is_redirect() {
if let Some(final_stop) = e.url() {
println!("redirect loop at {}", final_stop);
}
}
}
Returns true if the error is from a type Builder.
Returns true if the error is from a RedirectPolicy
.
Returns true if the error is related to a timeout.
Returns true if the error is related to the request
Returns true if the error is related to connect
Returns true if the error is related to the request or response body
Returns true if the error is related to decoding the response’s body
Returns the status code, if the error was generated from a response.