Enum password_hash::ParamsError[][src]

pub enum ParamsError {
    DuplicateName,
    InvalidName,
    InvalidValue,
    MaxExceeded,
    Parse(ParseError),
}

Parameter-related errors.

Variants

DuplicateName

Duplicate parameter name encountered.

InvalidName

Invalid parameter name.

InvalidValue

Invalid parameter value.

MaxExceeded

Maximum number of parameters exceeded.

Parse(ParseError)

Parse errors.

Trait Implementations

impl Clone for ParamsError[src]

impl Copy for ParamsError[src]

impl Debug for ParamsError[src]

impl Display for ParamsError[src]

impl Eq for ParamsError[src]

impl From<ParamsError> for HashError[src]

impl From<ParamsError> for HasherError[src]

impl From<ParseError> for ParamsError[src]

impl PartialEq<ParamsError> for ParamsError[src]

impl StructuralEq for ParamsError[src]

impl StructuralPartialEq for ParamsError[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.