Crate async_tls

source ·
Expand description

Asynchronous TLS/SSL streams for async-std and AsyncRead/AsyncWrite sockets using rustls.

Modules

  • The client end of a TLS connection.
  • The server end of a TLS connection.

Structs

  • Future returned from TlsAcceptor::accept which will resolve once the accept handshake has finished.
  • Future returned from TlsConnector::connect which will resolve once the connection handshake has finished.
  • The TLS accepting part. The acceptor drives the server side of the TLS handshake process. It works on any asynchronous stream.
  • The TLS connecting part. The acceptor drives the client side of the TLS handshake process. It works on any asynchronous stream.