Trait ureq::TlsConnector

source ·
pub trait TlsConnector: Send + Sync {
    // Required method
    fn connect(
        &self,
        dns_name: &str,
        io: Box<dyn ReadWrite>
    ) -> Result<Box<dyn ReadWrite>, Error>;
}

Required Methods§

source

fn connect( &self, dns_name: &str, io: Box<dyn ReadWrite> ) -> Result<Box<dyn ReadWrite>, Error>

Implementations on Foreign Types§

source§

impl TlsConnector for Arc<ClientConfig>

Available on crate feature tls only.
source§

fn connect( &self, dns_name: &str, io: Box<dyn ReadWrite> ) -> Result<Box<dyn ReadWrite>, Error>

source§

impl TlsConnector for TlsConnector

Available on crate feature native-tls only.
source§

fn connect( &self, dns_name: &str, io: Box<dyn ReadWrite> ) -> Result<Box<dyn ReadWrite>, Error>

Implementors§