Enum tcp_stream::MidHandshakeTlsStream [−][src]
pub enum MidHandshakeTlsStream {
Plain(TcpStream),
NativeTls(NativeTlsMidHandshakeTlsStream),
Openssl(OpenSslMidHandshakeTlsStream),
Rustls(RustlsMidHandshakeTlsStream),
}Expand description
A TLS stream which has been interrupted during the handshake
Variants
Plain(TcpStream)Not a TLS stream
Tuple Fields of Plain
0: TcpStreamNativeTls(NativeTlsMidHandshakeTlsStream)A native-tls MidHandshakeTlsStream
Tuple Fields of NativeTls
Openssl(OpenSslMidHandshakeTlsStream)An openssl MidHandshakeTlsStream
Tuple Fields of Openssl
Rustls(RustlsMidHandshakeTlsStream)A rustls-connector MidHandshakeTlsStream
Tuple Fields of Rustls
Implementations
Get a reference to the inner stream
Get a mutable reference to the inner stream
Retry the handshake
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.