[−][src]Trait tokio_postgres::tls::MakeTlsConnect
A constructor of TlsConnectors.
Requires the runtime Cargo feature (enabled by default).
Associated Types
type Stream: AsyncRead + AsyncWrite
The stream type created by the TlsConnect implementation.
type TlsConnect: TlsConnect<S, Stream = Self::Stream>
The TlsConnect implementation created by this type.
type Error: Into<Box<dyn Error + Sync + Send>>
The error type retured by the TlsConnect implementation.
Required methods
fn make_tls_connect(
&mut self,
domain: &str
) -> Result<Self::TlsConnect, Self::Error>
&mut self,
domain: &str
) -> Result<Self::TlsConnect, Self::Error>
Creates a new TlsConnector.
The domain name is provided for certificate verification and SNI.