pub struct SaslConfig {
pub mechanism: SaslMechanism,
pub username: Option<String>,
pub password: Option<String>,
pub authorization_id: Option<String>,
}Expand description
Sasl Config.
Fields§
§mechanism: SaslMechanismMechanism.
username: Option<String>Username.
password: Option<String>Password.
Authorization Id.
Implementations§
Source§impl SaslConfig
impl SaslConfig
Trait Implementations§
Source§impl Clone for SaslConfig
impl Clone for SaslConfig
Source§fn clone(&self) -> SaslConfig
fn clone(&self) -> SaslConfig
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 moreSource§impl Debug for SaslConfig
impl Debug for SaslConfig
Source§impl Default for SaslConfig
impl Default for SaslConfig
Source§fn default() -> SaslConfig
fn default() -> SaslConfig
Returns the “default value” for a type. Read more
Source§impl PartialEq for SaslConfig
impl PartialEq for SaslConfig
impl Eq for SaslConfig
impl StructuralPartialEq for SaslConfig
Auto Trait Implementations§
impl Freeze for SaslConfig
impl RefUnwindSafe for SaslConfig
impl Send for SaslConfig
impl Sync for SaslConfig
impl Unpin for SaslConfig
impl UnsafeUnpin for SaslConfig
impl UnwindSafe for SaslConfig
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.