Struct pwhash::HashSetup
[−]
[src]
pub struct HashSetup<'a> {
pub salt: Option<&'a str>,
pub rounds: Option<u32>,
}Setup struct for basic hashing customization.
All implemented hash functions accept a custom salt value. If set to None,
a random salt will be generated. The usage of rounds varies with the
algorithm; visit the algorithm's module-level documentation for details.
It's always safe to initialize rounds to None, in which case the suitable
default value will be used.
Fields
salt: Option<&'a str>
Custom salt.
rounds: Option<u32>
Number of rounds.
Trait Implementations
impl<'a> IntoBcryptSetup<'a> for HashSetup<'a>[src]
fn into_bcrypt_setup(self) -> Result<BcryptSetup<'a>>[src]
The conversion function.