[−][src]Enum actix_web::client::SendRequestError
A set of errors that can occur during request sending and response reading
Variants
Url(InvalidUrl)
Invalid URL
Connect(ConnectError)
Failed to connect to host
Send(Error)
Error sending request
Response(ParseError)
Error parsing response
Http(Error)
Http error
H2(Error)
Http2 error
Response took too long
Tunnels are not supported for http2 connection
Body(Error)
Error sending request body
Trait Implementations
impl Debug for SendRequestError
[src]
impl Display for SendRequestError
[src]
impl Error for SendRequestError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<ConnectError> for SendRequestError
[src]
pub fn from(original: ConnectError) -> SendRequestError
[src]
impl From<Error> for SendRequestError
[src]
pub fn from(original: Error) -> SendRequestError
[src]
impl From<Error> for SendRequestError
[src]
pub fn from(original: Error) -> SendRequestError
[src]
impl From<Error> for SendRequestError
[src]
pub fn from(original: Error) -> SendRequestError
[src]
impl From<Error> for SendRequestError
[src]
pub fn from(original: Error) -> SendRequestError
[src]
impl From<FreezeRequestError> for SendRequestError
[src]
pub fn from(e: FreezeRequestError) -> SendRequestError
[src]
impl From<InvalidUrl> for SendRequestError
[src]
pub fn from(original: InvalidUrl) -> SendRequestError
[src]
impl From<ParseError> for SendRequestError
[src]
pub fn from(original: ParseError) -> SendRequestError
[src]
impl From<SendRequestError> for WsClientError
[src]
pub fn from(original: SendRequestError) -> WsClientError
[src]
impl ResponseError for SendRequestError
[src]
Convert SendRequestError
to a server Response
Auto Trait Implementations
impl !RefUnwindSafe for SendRequestError
impl !Send for SendRequestError
impl !Sync for SendRequestError
impl Unpin for SendRequestError
impl !UnwindSafe for SendRequestError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,