Struct tokio_postgres::tls::NoTls
source · pub struct NoTls;
Expand description
A MakeTlsConnect
and TlsConnect
implementation which simply returns an error.
This can be used when sslmode
is none
or prefer
.
Trait Implementations§
source§impl<S> MakeTlsConnect<S> for NoTls
impl<S> MakeTlsConnect<S> for NoTls
§type Stream = NoTlsStream
type Stream = NoTlsStream
The stream type created by the
TlsConnect
implementation.§type TlsConnect = NoTls
type TlsConnect = NoTls
The
TlsConnect
implementation created by this type.§type Error = NoTlsError
type Error = NoTlsError
The error type returned by the
TlsConnect
implementation.source§fn make_tls_connect(&mut self, _: &str) -> Result<NoTls, NoTlsError>
fn make_tls_connect(&mut self, _: &str) -> Result<NoTls, NoTlsError>
Creates a new
TlsConnect
or. Read moresource§impl<S> TlsConnect<S> for NoTls
impl<S> TlsConnect<S> for NoTls
§type Stream = NoTlsStream
type Stream = NoTlsStream
The stream returned by the future.
§type Error = NoTlsError
type Error = NoTlsError
The error returned by the future.
§type Future = NoTlsFuture
type Future = NoTlsFuture
The future returned by the connector.
source§fn connect(self, _: S) -> NoTlsFuture ⓘ
fn connect(self, _: S) -> NoTlsFuture ⓘ
Returns a future performing a TLS handshake over the stream.
impl Copy for NoTls
Auto Trait Implementations§
impl RefUnwindSafe for NoTls
impl Send for NoTls
impl Sync for NoTls
impl Unpin for NoTls
impl UnwindSafe for NoTls
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more