tls: make TlsConnector and TlsAcceptor derive Clone (#777)

This commit is contained in:
Steven Fackler
2018-11-27 07:52:17 -05:00
committed by Toby Lawrence
parent 527dc0a66f
commit e7d9ba7e51
+2
View File
@@ -43,12 +43,14 @@ pub struct TlsStream<S> {
/// A wrapper around a `native_tls::TlsConnector`, providing an async `connect` /// A wrapper around a `native_tls::TlsConnector`, providing an async `connect`
/// method. /// method.
#[derive(Clone)]
pub struct TlsConnector { pub struct TlsConnector {
inner: native_tls::TlsConnector, inner: native_tls::TlsConnector,
} }
/// A wrapper around a `native_tls::TlsAcceptor`, providing an async `accept` /// A wrapper around a `native_tls::TlsAcceptor`, providing an async `accept`
/// method. /// method.
#[derive(Clone)]
pub struct TlsAcceptor { pub struct TlsAcceptor {
inner: native_tls::TlsAcceptor, inner: native_tls::TlsAcceptor,
} }