pub enum RouteAwareRequestError {
Request(Error),
Route(RouteAwareClientPoolError),
Build(String),
UnsupportedRedirectScheme(String),
TooManyRedirects,
Timeout,
}Expand description
Error returned while building, routing, or sending a route-aware request.
Variants§
Request(Error)
Route(RouteAwareClientPoolError)
Build(String)
UnsupportedRedirectScheme(String)
TooManyRedirects
Timeout
Implementations§
Source§impl RouteAwareRequestError
impl RouteAwareRequestError
pub fn status(&self) -> Option<StatusCode>
pub fn is_timeout(&self) -> bool
pub fn is_connect(&self) -> bool
Trait Implementations§
Source§impl Debug for RouteAwareRequestError
impl Debug for RouteAwareRequestError
Source§impl Display for RouteAwareRequestError
impl Display for RouteAwareRequestError
Source§impl Error for RouteAwareRequestError
impl Error for RouteAwareRequestError
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()
Source§impl From<Error> for RouteAwareRequestError
impl From<Error> for RouteAwareRequestError
Source§impl From<RouteAwareClientPoolError> for RouteAwareRequestError
impl From<RouteAwareClientPoolError> for RouteAwareRequestError
Source§fn from(source: RouteAwareClientPoolError) -> Self
fn from(source: RouteAwareClientPoolError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for RouteAwareRequestError
impl !UnwindSafe for RouteAwareRequestError
impl Freeze for RouteAwareRequestError
impl Send for RouteAwareRequestError
impl Sync for RouteAwareRequestError
impl Unpin for RouteAwareRequestError
impl UnsafeUnpin for RouteAwareRequestError
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