Enum mongodb::options::Tls[][src]

pub enum Tls {
    Enabled(TlsOptions),
    Disabled,
}

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

impl Clone for Tls[src]

impl Debug for Tls[src]

impl<'de> Deserialize<'de> for Tls[src]

impl From<TlsOptions> for Tls[src]

impl PartialEq<Tls> for Tls[src]

impl StructuralPartialEq for Tls[src]

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

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,