Skip to main content

Module tls

Module tls 

Source
Expand description

Traits used to describe TLS connections and objects that can create them.

Structs§

NativeTlsProvider
A TlsProvider that uses native_tls.
RustlsAcceptor
A server implementation for Rustls.
RustlsProvider
A TlsProvider that uses rustls.
RustlsServerStream
A server-side TLS stream.
TlsAcceptorSettings
Settings used for constructing a TlsAcceptor.
TlsServerUnsupported
An error returned by TlsProvider::tls_acceptor when the TlsProvider does not have TLS server support.
UnimplementedTls
A TlsConnector or stream that can never be constructed or returned.

Traits§

CertifiedConn
An object with a peer certificate: typically a TLS connection.
TlsConnector
An object that knows how to wrap a TCP connection (where the type of said TCP connection is S) with TLS.