pub struct ScramHandshake {
pub username: String,
pub client_nonce: String,
pub server_nonce: String,
pub salt: Vec<u8>,
pub iterations: u32,
pub auth_message: String,
pub server_signature: Vec<u8>,
/* private fields */
}Expand description
In-flight SCRAM handshake state held by the server between the server-first-message and client-final-message exchanges.
Fields§
§username: String§client_nonce: String§server_nonce: String§salt: Vec<u8>§iterations: u32§auth_message: String§server_signature: Vec<u8>Trait Implementations§
Source§impl Clone for ScramHandshake
impl Clone for ScramHandshake
Source§fn clone(&self) -> ScramHandshake
fn clone(&self) -> ScramHandshake
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ScramHandshake
impl RefUnwindSafe for ScramHandshake
impl Send for ScramHandshake
impl Sync for ScramHandshake
impl Unpin for ScramHandshake
impl UnsafeUnpin for ScramHandshake
impl UnwindSafe for ScramHandshake
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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