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: TcpStream
NativeTls(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.