[−][src]Enum actix_web::client::ConnectError
A set of errors that can occur while connecting to an HTTP host
Variants
SslIsNotSupported
SSL feature is not enabled
SslError(Error)
SSL error
Resolver(ResolveError)
Failed to resolve the hostname
NoRecords
No dns records
H2(Error)
Http2 error
Timeout
Connecting took too long
Disconnected
Connector has been disconnected
Unresolverd
Unresolved host name
Io(Error)
Connection io error
Trait Implementations
impl Display for ConnectError
[src]
impl Debug for ConnectError
[src]
impl From<ResolveError> for ConnectError
[src]
fn from(original: ResolveError) -> ConnectError
[src]
impl From<Error> for ConnectError
[src]
fn from(original: Error) -> ConnectError
[src]
impl From<ConnectError> for SendRequestError
[src]
fn from(original: ConnectError) -> SendRequestError
[src]
impl From<Error> for ConnectError
[src]
fn from(original: Error) -> ConnectError
[src]
impl<T> From<HandshakeError<T>> for ConnectError
[src]
fn from(err: HandshakeError<T>) -> ConnectError
[src]
impl From<Error> for ConnectError
[src]
fn from(original: Error) -> ConnectError
[src]
impl From<ConnectError> for ConnectError
[src]
fn from(err: ConnectError) -> ConnectError
[src]
Auto Trait Implementations
impl Send for ConnectError
impl Sync for ConnectError
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> From for T
[src]
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto 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.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,