[][src]Enum cueball::resolver::BackendMsg

pub enum BackendMsg {
    AddedMsg(BackendAddedMsg),
    RemovedMsg(BackendRemovedMsg),
    // some variants omitted
}

The types of messages that may be sent to the connection pool. StopMsg is only for use by the connection pool when performing cleanup prior to shutting down.

Variants

AddedMsg(BackendAddedMsg)

Indicates a new backend was found by the resolver

RemovedMsg(BackendRemovedMsg)

Indicates a backend is no longer available to service connections

Trait Implementations

impl Eq for BackendMsg[src]

impl PartialEq<BackendMsg> for BackendMsg[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> Same<T> for T[src]

type Output = T

Should always be Self

impl<T> SendSyncUnwindSafe for T where
    T: Send + Sync + UnwindSafe + ?Sized
[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<V, T> VZip<V> for T where
    V: MultiLane<T>,