[][src]Enum conec::coord::CoordError

pub enum CoordError {
    EndOfIncomingStream,
    Connect(ConnectionError),
    Control(ConecConnError),
    CertificateChain(TLSError),
    Bind(EndpointError),
    Join(JoinError),
    Driver(SendError),
    EventsClosed,
}

Coordinator constructor and driver errors

Variants

EndOfIncomingStream

Transport's incoming connections stream ended

Connect(ConnectionError)

Error accepting new connection

Control(ConecConnError)

Error connecting control channel to new Client

CertificateChain(TLSError)

Error setting up certificate chain

Error binding port for transport

Join(JoinError)

Error from JoinHandle future

Driver(SendError)

Error handing off result to driver

EventsClosed

Events channel closed

Trait Implementations

impl Debug for CoordError[src]

impl Display for CoordError[src]

impl Error for CoordError[src]

impl From<ConnectionError> for CoordError[src]

impl From<CoordError> for Error[src]

impl From<EndpointError> for CoordError[src]

impl From<JoinError> for CoordError[src]

impl From<SendError> for CoordError[src]

impl From<TLSError> for CoordError[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> ToString for T where
    T: Display + ?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>,