Enum snow::error::PatternProblem[][src]

pub enum PatternProblem {
    TooFewParameters,
    UnsupportedHandshakeType,
    UnsupportedBaseType,
    UnsupportedHashType,
    UnsupportedDhType,
    UnsupportedCipherType,
    InvalidPsk,
    UnsupportedModifier,
}

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

Variants

TooFewParameters
UnsupportedHandshakeType
UnsupportedBaseType
UnsupportedHashType
UnsupportedDhType
UnsupportedCipherType
InvalidPsk
UnsupportedModifier

Trait Implementations

impl Debug for PatternProblem[src]

impl From<PatternProblem> for Error[src]

Auto Trait Implementations

impl RefUnwindSafe for PatternProblem

impl Send for PatternProblem

impl Sync for PatternProblem

impl Unpin for PatternProblem

impl UnwindSafe for PatternProblem

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]