diff --git a/src/transport/smtp/client/net.rs b/src/transport/smtp/client/net.rs index 6324608..cf07b6f 100644 --- a/src/transport/smtp/client/net.rs +++ b/src/transport/smtp/client/net.rs @@ -9,7 +9,7 @@ use std::fmt::{Debug, Formatter}; use openssl::ssl::{SslContext, SslStream}; /// A trait for the concept of opening a stream -pub trait Connector { +pub trait Connector: Sized { /// Opens a connection to the given IP socket fn connect(addr: &SocketAddr, ssl_context: Option<&SslContext>) -> io::Result; /// Upgrades to TLS connection