[][src]Enum yubirs::otp::client::Protocol

pub enum Protocol {
    Http,
    HttpsWithoutVerification,
    Https,
}

The protocol to use to make the verification request.

Variants

Http

Use plain HTTP. Not recommended.

HttpsWithoutVerification

Use HTTPS, but don't verify the server's certificate. STRONGLY NOT RECOMMENDED.

Https

Use HTTPS. Recommended.

Trait Implementations

impl Clone for Protocol[src]

impl Copy for Protocol[src]

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

impl Eq for Protocol[src]

impl Hash for Protocol[src]

impl PartialEq<Protocol> for Protocol[src]

impl Serialize for Protocol[src]

impl StructuralEq for Protocol[src]

impl StructuralPartialEq for Protocol[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: Deserialize<'de>, 
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T> From<T> 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<V, T> VZip<V> for T where
    V: MultiLane<T>,