]> git.lizzy.rs Git - connect-rs.git/blobdiff - src/tls/mod.rs
refactor read/write for correctness and ordering of messages
[connect-rs.git] / src / tls / mod.rs
index eeefd476d74edad31d066b7bfeaec6fc31b96cd0..a0b7f10e1d890d55757d0d9c8d1874146f5cca34 100644 (file)
@@ -12,20 +12,20 @@ pub(crate) use crate::Connection;
 pub(crate) mod client;
 pub(crate) mod listener;
 
-#[cfg(feature = "tls")]
-#[doc(cfg(feature = "tls"))]
-pub use async_tls;
+use async_std::net::TcpStream;
+use async_tls::server;
+use std::net::SocketAddr;
 
 pub use client::*;
 pub use listener::*;
 
 #[cfg(feature = "tls")]
 #[doc(cfg(feature = "tls"))]
-pub use rustls;
+pub use async_tls;
 
-use async_std::net::TcpStream;
-use async_tls::server;
-use std::net::SocketAddr;
+#[cfg(feature = "tls")]
+#[doc(cfg(feature = "tls"))]
+pub use rustls;
 
 /// Used to differentiate between an outgoing connection ([`TlsConnectionMetadata::Client`]) or
 /// incoming connection listener ([`TlsConnectionMetadata::Listener`]).