Struct riven::RiotApiError [−][src]
pub struct RiotApiError { /* fields omitted */ }
Expand description
An error that occurred while processing a Riot API request.
Although Riven may make multiple requests due to retries, this will always contain exactly one reqwest::Error for the final request which failed.
Implementations
The reqwest::Error for the final failed request.
The number of retires attempted. Zero means exactly one request, zero retries.
The failed response.
Some(&reqwest::Response)
if the request was sent and failed.
None
if the request was not sent, OR if parsing the response JSON failed.
The failed response.
Some(reqwest::Response)
if the request was sent and failed.
None
if the request was not sent, OR if parsing the response JSON failed.
The failed response’s HTTP status code.
Some(reqwest::StatusCode)
if the request was sent and failed, OR if parsing the response JSON failed.
None
if the request was not sent.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for RiotApiError
impl Send for RiotApiError
impl Sync for RiotApiError
impl Unpin for RiotApiError
impl !UnwindSafe for RiotApiError
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more