From 2a9bd8efdd7e2456a90d7d3a623b18b9e003d23f Mon Sep 17 00:00:00 2001 From: Amaury Martiny Date: Tue, 1 Dec 2020 21:27:05 +0100 Subject: [PATCH 1/3] Update fast-socks5 dependency --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 0b30ce9..040b321 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,7 +26,7 @@ hostname = { version = "0.1.5", optional = true } serde = { version = "^1.0", optional = true } serde_json = { version = "^1.0", optional = true } serde_derive = { version = "^1.0", optional = true } -fast-socks5 = { version = "0.3.1", optional = true } +fast-socks5 = { version = "^0.4", optional = true } fast_chemail = "^0.9" async-native-tls = { version = "0.3.3" } async-std = { version = "1.6.0", features = ["unstable"] } From c0f91b441d32d2dd372549327187f742e159dc9a Mon Sep 17 00:00:00 2001 From: Amaury Martiny Date: Sun, 10 Jan 2021 16:17:25 +0100 Subject: [PATCH 2/3] fix clippy --- src/smtp/smtp_client.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/smtp/smtp_client.rs b/src/smtp/smtp_client.rs index c3ded97..0083c90 100644 --- a/src/smtp/smtp_client.rs +++ b/src/smtp/smtp_client.rs @@ -392,7 +392,7 @@ impl<'a> SmtpTransport { let server_info = self .server_info .as_ref() - .ok_or_else(|| Error::NoServerInfo)?; + .ok_or(Error::NoServerInfo)?; match ( &self.client_info.security, server_info.supports_feature(Extension::StartTls), From eac57391b68a144d7dfb8b74ee49827164f46d9b Mon Sep 17 00:00:00 2001 From: Amaury Martiny Date: Sun, 10 Jan 2021 16:48:11 +0100 Subject: [PATCH 3/3] cargo fmt --- src/smtp/smtp_client.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/smtp/smtp_client.rs b/src/smtp/smtp_client.rs index 0083c90..0688f31 100644 --- a/src/smtp/smtp_client.rs +++ b/src/smtp/smtp_client.rs @@ -389,10 +389,7 @@ impl<'a> SmtpTransport { } async fn try_tls(&mut self) -> Result<(), Error> { - let server_info = self - .server_info - .as_ref() - .ok_or(Error::NoServerInfo)?; + let server_info = self.server_info.as_ref().ok_or(Error::NoServerInfo)?; match ( &self.client_info.security, server_info.supports_feature(Extension::StartTls),