pub struct Verifier {
pub username: String,
pub salt: Vec<u8>,
pub verifier: Vec<u8>,
}
Expand description
A generated verifier
All values in this verifier need to be sent to and stored on the server.
Fields§
§username: String
§salt: Vec<u8>
§verifier: Vec<u8>
Implementations§
Source§impl Verifier
impl Verifier
pub fn salt_base64(&self) -> String
pub fn verifier_base64(&self) -> String
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Verifier
impl<'de> Deserialize<'de> for Verifier
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for Verifier
impl RefUnwindSafe for Verifier
impl Send for Verifier
impl Sync for Verifier
impl Unpin for Verifier
impl UnwindSafe for Verifier
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