[][src]Crate openssl_async

Wrappers for OpenSSL to allow use in async (futures 0.3) applications

Structs

AcceptAsync

The future returned from SslAcceptorExt::accept_async

ConnectAsync

The future returned from SslConnectorExt::connect_async

MidHandshakeSslStream

An SSL stream mid-handshake

SslStream

An asynchronous SSL stream

Enums

HandshakeError

Errors that may arise from a handshake

Traits

ConnectConfigurationExt

Extension trait for openssl::ssl::ConnectConfiguration to allow connections to be initiated asynchronously.

SslAcceptorExt

Extension for SslAcceptor to allow connections to be accepted asynchronously.

SslConnectorExt

Extension trait for openssl::ssl::SslConnector to allow connections to be initiated asynchronously.