Remove deprecated executor methods
This commit is contained in:
committed by
Alexis Mousset
parent
bbf56de83d
commit
34ac265d60
21
src/lib.rs
21
src/lib.rs
@@ -92,29 +92,8 @@ pub use crate::transport::smtp::AsyncSmtpTransport;
|
||||
pub use crate::transport::Transport;
|
||||
use crate::{address::Envelope, error::Error};
|
||||
|
||||
#[doc(hidden)]
|
||||
#[allow(deprecated)]
|
||||
#[cfg(all(feature = "smtp-transport", feature = "async-std1"))]
|
||||
pub use crate::transport::smtp::AsyncStd1Connector;
|
||||
#[cfg(feature = "smtp-transport")]
|
||||
pub use crate::transport::smtp::SmtpTransport;
|
||||
#[doc(hidden)]
|
||||
#[allow(deprecated)]
|
||||
#[cfg(all(feature = "smtp-transport", feature = "tokio02"))]
|
||||
pub use crate::transport::smtp::Tokio02Connector;
|
||||
#[doc(hidden)]
|
||||
#[allow(deprecated)]
|
||||
#[cfg(all(feature = "smtp-transport", feature = "tokio1"))]
|
||||
pub use crate::transport::smtp::Tokio1Connector;
|
||||
#[doc(hidden)]
|
||||
#[cfg(feature = "async-std1")]
|
||||
pub use crate::transport::AsyncStd1Transport;
|
||||
#[doc(hidden)]
|
||||
#[cfg(feature = "tokio02")]
|
||||
pub use crate::transport::Tokio02Transport;
|
||||
#[doc(hidden)]
|
||||
#[cfg(feature = "tokio1")]
|
||||
pub use crate::transport::Tokio1Transport;
|
||||
|
||||
#[cfg(test)]
|
||||
#[cfg(feature = "builder")]
|
||||
|
||||
@@ -271,22 +271,3 @@ where
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#[doc(hidden)]
|
||||
#[deprecated(note = "use lettre::Executor instead")]
|
||||
pub use crate::Executor as AsyncSmtpConnector;
|
||||
|
||||
#[doc(hidden)]
|
||||
#[deprecated(note = "use lettre::Tokio02Executor instead")]
|
||||
#[cfg(feature = "tokio02")]
|
||||
pub type Tokio02Connector = crate::Tokio02Executor;
|
||||
|
||||
#[doc(hidden)]
|
||||
#[deprecated(note = "use lettre::Tokio1Executor instead")]
|
||||
#[cfg(feature = "tokio1")]
|
||||
pub type Tokio1Connector = crate::Tokio1Executor;
|
||||
|
||||
#[doc(hidden)]
|
||||
#[deprecated(note = "use lettre::AsyncStd1Executor instead")]
|
||||
#[cfg(feature = "async-std1")]
|
||||
pub type AsyncStd1Connector = crate::AsyncStd1Executor;
|
||||
|
||||
@@ -117,9 +117,7 @@
|
||||
//! ```
|
||||
|
||||
#[cfg(any(feature = "tokio02", feature = "tokio1", feature = "async-std1"))]
|
||||
pub use self::async_transport::{
|
||||
AsyncSmtpConnector, AsyncSmtpTransport, AsyncSmtpTransportBuilder,
|
||||
};
|
||||
pub use self::async_transport::{AsyncSmtpTransport, AsyncSmtpTransportBuilder};
|
||||
#[cfg(feature = "r2d2")]
|
||||
pub use self::pool::PoolConfig;
|
||||
#[cfg(feature = "r2d2")]
|
||||
@@ -139,19 +137,6 @@ use crate::transport::smtp::{
|
||||
use client::Tls;
|
||||
use std::time::Duration;
|
||||
|
||||
#[doc(hidden)]
|
||||
#[allow(deprecated)]
|
||||
#[cfg(feature = "async-std1")]
|
||||
pub use self::async_transport::AsyncStd1Connector;
|
||||
#[doc(hidden)]
|
||||
#[allow(deprecated)]
|
||||
#[cfg(feature = "tokio02")]
|
||||
pub use self::async_transport::Tokio02Connector;
|
||||
#[doc(hidden)]
|
||||
#[allow(deprecated)]
|
||||
#[cfg(feature = "tokio1")]
|
||||
pub use self::async_transport::Tokio1Connector;
|
||||
|
||||
#[cfg(any(feature = "tokio02", feature = "tokio1", feature = "async-std1"))]
|
||||
mod async_transport;
|
||||
pub mod authentication;
|
||||
|
||||
Reference in New Issue
Block a user