[][src]Enum conec::client::NewChannelError

pub enum NewChannelError {
    CertificateParse(ParseError),
    CertificateAuthority(Error),
    Certificate,
    Connecting(ConecConnError),
    DriverPre,
    DriverPost,
    Canceled(Canceled),
    Config,
    Coord,
    ChannelId,
    Duplicate,
    Event,
}

Error variant when opening a new channel

Variants

CertificateParse(ParseError)

Could not parse certificate

CertificateAuthority(Error)

General certificate error

Certificate

Certificate doesn't match what Coord told us

Connecting(ConecConnError)

Connecting failed

DriverPre

Driver handoff failure before connecting

DriverPost

Driver handoff failure after connecting

Canceled(Canceled)

New channel was canceled

Config

Configuration error

Coord

Coordinator returned error

ChannelId

Reused channel id

Duplicate

Channel already open to this peer

Event

Error injecting event

Trait Implementations

impl Debug for NewChannelError[src]

impl Display for NewChannelError[src]

impl Error for NewChannelError[src]

impl From<Canceled> for NewChannelError[src]

impl From<Error> for NewChannelError[src]

impl From<NewChannelError> for Error[src]

impl From<ParseError> for NewChannelError[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>,