[−][src]Enum ntex::http::client::error::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(HttpError)
Http error
H2(Error)
Http2 error
Response took too long
Tunnels are not supported for http2 connection
Error sending request body
Trait Implementations
impl Debug for SendRequestError
[src]
impl Display for SendRequestError
[src]
impl Error for SendRequestError
[src]
pub fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
pub fn backtrace(&self) -> Option<&Backtrace>
[src]
pub fn description(&self) -> &str
1.0.0[src]
pub fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<Box<dyn Error + 'static, Global>> for SendRequestError
[src]
pub fn from(original: Box<dyn Error>) -> SendRequestError
[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: HttpError) -> 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) -> Self
[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 From<SendRequestError> for SendClientRequest
[src]
pub fn from(e: SendRequestError) -> Self
[src]
impl WebResponseError<DefaultError> for SendRequestError
[src]
Convert SendRequestError
to a server Response
pub fn status_code(&self) -> StatusCode
[src]
pub fn error_response(&self, _: &HttpRequest) -> HttpResponse
[src]
Auto Trait Implementations
impl !RefUnwindSafe for SendRequestError
[src]
impl !Send for SendRequestError
[src]
impl !Sync for SendRequestError
[src]
impl Unpin for SendRequestError
[src]
impl !UnwindSafe for SendRequestError
[src]
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]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub 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>,