[][src]Enum tower_hyper::client::ConnectError

pub enum ConnectError<T> {
    Connect(T),
    Handshake(Error),
    SpawnError,
}

The error produced from creating a connection

Variants

Connect(T)

An error occurred while attempting to establish the connection.

Handshake(Error)

An error occurred while performing hyper's handshake.

SpawnError

An error occurred attempting to spawn the connect task on the provided executor.

Trait Implementations

impl<T: Debug> Debug for ConnectError<T>[src]

impl<T> Display for ConnectError<T> where
    T: Display
[src]

impl<T> Error for ConnectError<T> where
    T: Error
[src]

fn source(&self) -> Option<&(dyn Error + 'static)>1.30.0[src]

The lower-level source of this error, if any. Read more

Auto Trait Implementations

impl<T> Send for ConnectError<T> where
    T: Send

impl<T> Sync for ConnectError<T> where
    T: Sync

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Erased for T