Enum quinn::Error[][src]

pub enum Error {
    Socket(Error),
    Tls(TLSError),
    Keylog(Error),
    ProtocolTooLong(Box<[u8]>),
    InvalidDnsName(String),
    WebPki(Error),
}

Errors that can occur during the construction of an Endpoint.

Variants

An error during setup of the underlying UDP socket.

An error configuring TLS.

An error opening a file for logging TLS keys.

A supplied protocol identifier was too long

The DNS name was invalid for use in TLS

Errors relating to web PKI infrastructure

Trait Implementations

impl Debug for Error
[src]

Formats the value using the given formatter. Read more

impl From<EndpointError> for Error
[src]

Performs the conversion.

impl From<Error> for Error
[src]

Performs the conversion.

Auto Trait Implementations

impl Send for Error

impl Sync for Error