pub struct SaslInitialResponse {
pub mechanism: Bytes,
pub response: Option<Bytes>,
}Expand description
A decoded SASL initial response selected by the client.
Fields§
§mechanism: BytesSASL mechanism selected by the client.
response: Option<Bytes>Optional mechanism-specific initial response.
Trait Implementations§
Source§impl Clone for SaslInitialResponse
impl Clone for SaslInitialResponse
Source§fn clone(&self) -> SaslInitialResponse
fn clone(&self) -> SaslInitialResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SaslInitialResponse
impl Debug for SaslInitialResponse
impl Eq for SaslInitialResponse
Source§impl PartialEq for SaslInitialResponse
impl PartialEq for SaslInitialResponse
impl StructuralPartialEq for SaslInitialResponse
Auto Trait Implementations§
impl !Freeze for SaslInitialResponse
impl RefUnwindSafe for SaslInitialResponse
impl Send for SaslInitialResponse
impl Sync for SaslInitialResponse
impl Unpin for SaslInitialResponse
impl UnsafeUnpin for SaslInitialResponse
impl UnwindSafe for SaslInitialResponse
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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