Enum snow::error::InitStage[][src]

pub enum InitStage {
    ValidateKeyLengths,
    ValidatePskLengths,
    ValidateCipherTypes,
    GetRngImpl,
    GetDhImpl,
    GetCipherImpl,
    GetHashImpl,
    ValidatePskPosition,
}

The various stages of initialization used to help identify the specific cause of an Init error.

Variants

ValidateKeyLengths
ValidatePskLengths
ValidateCipherTypes
GetRngImpl
GetDhImpl
GetCipherImpl
GetHashImpl
ValidatePskPosition

Trait Implementations

impl Debug for InitStage[src]

impl From<InitStage> for Error[src]

Auto Trait Implementations

impl RefUnwindSafe for InitStage

impl Send for InitStage

impl Sync for InitStage

impl Unpin for InitStage

impl UnwindSafe for InitStage

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

type Output = T

Should always be Self

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>, 
[src]