From c8d73dd9408210056ff2ced8c493f8d0b0602c17 Mon Sep 17 00:00:00 2001 From: Paolo Barbolini Date: Thu, 6 Aug 2020 23:48:09 +0200 Subject: [PATCH] refactor: stop exporting TlsParameters and Tls as top-level Most users probably won't need it, after all we made the builder "dangerous" --- src/lib.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index e1de1c1..b0d886d 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -48,12 +48,10 @@ pub use crate::message::{ pub use crate::transport::file::FileTransport; #[cfg(feature = "sendmail-transport")] pub use crate::transport::sendmail::SendmailTransport; -#[cfg(feature = "smtp-transport")] -pub use crate::transport::smtp::client::TlsParameters; #[cfg(all(feature = "smtp-transport", feature = "connection-pool"))] pub use crate::transport::smtp::r2d2::SmtpConnectionManager; #[cfg(feature = "smtp-transport")] -pub use crate::transport::smtp::{client::Tls, SmtpTransport}; +pub use crate::transport::smtp::SmtpTransport; pub use crate::{address::Address, transport::stub::StubTransport}; #[cfg(any(feature = "async-std1", feature = "tokio02"))] use async_trait::async_trait;