Enum fluvio::config::TlsPolicy[][src]

pub enum TlsPolicy {
    Disabled,
    Anonymous,
    Verified(TlsConfig),
}

Describes whether or not to use TLS and how

Variants

Disabled

Do not use TLS

Anonymous

Use TLS, but do not verify certificates or domains

Server must support anonymous TLS

Verified(TlsConfig)

Use TLS and verify certificates and domains

Trait Implementations

impl Clone for TlsPolicy[src]

impl Debug for TlsPolicy[src]

impl Default for TlsPolicy[src]

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

impl From<TlsCerts> for TlsPolicy[src]

impl From<TlsConfig> for TlsPolicy[src]

impl From<TlsPaths> for TlsPolicy[src]

impl PartialEq<TlsPolicy> for TlsPolicy[src]

impl Serialize for TlsPolicy[src]

impl StructuralPartialEq for TlsPolicy[src]

Auto Trait Implementations

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> Erased for T

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

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

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

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<T> WithSubscriber for T[src]