Module client_conn

Source

Re-exportsยง

pub use connection::ClientConnection;
pub use connection::WriteEarlyData;

Modulesยง

connection ๐Ÿ”’
danger ๐Ÿ”’
Container for unsafe APIs

Structsยง

ClientConfig
Common configuration for (typically) all connections made by a program.
ClientConnectionData
State associated with a client connection.
EarlyData ๐Ÿ”’
MayEncryptEarlyData
Allows encrypting early (RTT-0) data
Resumption
Configuration for how/when a client is allowed to resume a previous session.
UnbufferedClientConnection
Unbuffered version of ClientConnection

Enumsยง

EarlyDataError
Errors that may arise when encrypting early (RTT-0) data
EarlyDataState ๐Ÿ”’
Tls12Resumption
What mechanisms to support for resuming a TLS 1.2 session.

Traitsยง

ClientSessionStore
A trait for the ability to store client session data, so that sessions can be resumed in future connections.
ResolvesClientCert
A trait for the ability to choose a certificate chain and private key for the purposes of client authentication.