Struct cas_lib::password_hashers::scrypt::CASScrypt
source · pub struct CASScrypt;Trait Implementations§
source§impl CASPasswordHasher for CASScrypt
impl CASPasswordHasher for CASScrypt
fn hash_password(password_to_hash: String) -> String
fn verify_password(hashed_password: String, password_to_verify: String) -> bool
fn hash__password_threadpool(password: String) -> String
fn verify_password_threadpool( hashed_password: String, password_to_verify: String, ) -> bool
Auto Trait Implementations§
impl Freeze for CASScrypt
impl RefUnwindSafe for CASScrypt
impl Send for CASScrypt
impl Sync for CASScrypt
impl Unpin for CASScrypt
impl UnwindSafe for CASScrypt
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more