pub enum ReqwestError {
Reqwest(Error),
StatusCode(Response),
}
Expand description
An error enum to hold errors from reqwest client
Variants§
Reqwest(Error)
Default HTTP error from the Reqwest crate. This happens when the request cannot be completed.
StatusCode(Response)
The initial request was successful, but the status code is in the 400 and 500 range. This signifies that API cannot handle the request sent, We are only interested in the status code of this error
Trait Implementations§
Source§impl Debug for ReqwestError
impl Debug for ReqwestError
Source§impl Display for ReqwestError
impl Display for ReqwestError
Source§impl Error for ReqwestError
impl Error for ReqwestError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for ReqwestError
impl !RefUnwindSafe for ReqwestError
impl Send for ReqwestError
impl Sync for ReqwestError
impl Unpin for ReqwestError
impl !UnwindSafe for ReqwestError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string
, but without panic on OOM.