pub fn new(builder: SmtpClient) -> SmtpTransport {
        let client = InnerClient::new();

        SmtpTransport {
            client,
            server_info: None,
            client_info: builder,
            state: State {
                panic: false,
                connection_reuse_count: 0,
            },
        }
    }
/// Creates a new SMTP client
///
/// It does not connect to the server, but only creates the `SmtpTransport`
Creates a new SMTP client
It does not connect to the server, but only creates the `SmtpTransport`
Creates a new SMTP client It does not connect to the server but only creates the ` SmtpTransport `
pub fn new(builder: SmtpClient) -> SmtpTransport {
        let client = InnerClient::new();
        SmtpTransport {
            client,
            server_info: None,
            client_info: builder,
            state: State {
                panic: false,
                connection_reuse_count: 0,
            },
        }
    }
pub fn new ( builder : SmtpClient ) -> SmtpTransport { let client = InnerClient :: new ( ) ; SmtpTransport { client , server_info : None , client_info : builder , state : State { panic : false , connection_reuse_count : 0 , } , } }
Creates a new SMTP client
It does not connect to the server, but only creates the `SmtpTransport`
Creates a new SMTP client It does not connect to the server but only creates the ` SmtpTransport `
builder
SmtpClient
builder
SmtpClient