Enum scram::Field[][src]

pub enum Field {
    Nonce,
    Salt,
    Iterations,
    VerifyOrError,
    ChannelBinding,
    Authzid,
    Authcid,
    GS2Header,
    Proof,
}

The fields used in the exchanged messages.

Variants

Nonce

Nonce

Salt

Salt

Iterations

Iterations

VerifyOrError

Verify or Error

ChannelBinding

Channel Binding

Authzid

Authorization ID

Authcid

Authcid

GS2Header

GS2Header

Proof

Client Proof

Trait Implementations

impl Debug for Field[src]

impl PartialEq<Field> for Field[src]

impl StructuralPartialEq for Field[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> From<T> for T[src]

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

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>,