[][src]Enum redis_async::error::ConnectionReason

pub enum ConnectionReason {
    Connecting,
    Connected,
    ConnectionFailed,
    NotConnected,
}

Details of a ConnectionError

Variants

Connecting

An attempt to use a connection while it is in the "connecting" state, clients should try again

Connected

An attempt was made to reconnect after a connection was established, clients should try again

ConnectionFailed

Connection failed - this can be returned from a call to reconnect, the actual error will be sent to the client at the next call

NotConnected

The connection is not currently connected, the connection will reconnect asynchronously, clients should try again

Trait Implementations

impl Debug for ConnectionReason[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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

impl<T, U> Into<U> for T where
    U: From<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.