pub enum Tls {
Enabled(TlsOptions),
Disabled,
}Expand description
Specifies whether TLS configuration should be used with the operations that the
Client performs.
Variants
Enabled(TlsOptions)
Enable TLS with the specified options.
Disabled
Disable TLS.
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Tls
impl<'de> Deserialize<'de> for Tls
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl From<TlsOptions> for Tls
impl From<TlsOptions> for Tls
sourcefn from(options: TlsOptions) -> Self
fn from(options: TlsOptions) -> Self
Converts to this type from the input type.
impl StructuralPartialEq for Tls
Auto Trait Implementations
impl RefUnwindSafe for Tls
impl Send for Tls
impl Sync for Tls
impl Unpin for Tls
impl UnwindSafe for Tls
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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