pub struct ScramVerifier {
pub salt: Vec<u8>,
pub iter: u32,
pub stored_key: [u8; 32],
pub server_key: [u8; 32],
}Expand description
Persisted SCRAM verifier. It never contains the plaintext password or salted password.
Fields§
§salt: Vec<u8>§iter: u32§stored_key: [u8; 32]§server_key: [u8; 32]Implementations§
Source§impl ScramVerifier
impl ScramVerifier
Trait Implementations§
Source§impl Clone for ScramVerifier
impl Clone for ScramVerifier
Source§impl Debug for ScramVerifier
impl Debug for ScramVerifier
impl Eq for ScramVerifier
Source§impl PartialEq for ScramVerifier
impl PartialEq for ScramVerifier
impl StructuralPartialEq for ScramVerifier
Auto Trait Implementations§
impl Forget for ScramVerifier
impl Freeze for ScramVerifier
impl RefUnwindSafe for ScramVerifier
impl Send for ScramVerifier
impl Sync for ScramVerifier
impl Unpin for ScramVerifier
impl UnsafeUnpin for ScramVerifier
impl UnwindSafe for ScramVerifier
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