Struct apache_age::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
sourceimpl<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.sourcefn make_tls_connect(&mut self, &str) -> Result<NoTls, NoTlsError>
fn make_tls_connect(&mut self, &str) -> Result<NoTls, NoTlsError>
Creates a new
TlsConnector. Read moresourceimpl<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.
sourcefn 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
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more