pub struct SaslHandshakeResponseBuilder { /* private fields */ }Expand description
Builder for SaslHandshakeResponse.
Implementations
sourceimpl SaslHandshakeResponseBuilder
impl SaslHandshakeResponseBuilder
sourcepub fn error_code(&mut self, value: i16) -> &mut Self
pub fn error_code(&mut self, value: i16) -> &mut Self
The error code, or 0 if there was no error.
Supported API versions: 0-1
sourcepub fn mechanisms(&mut self, value: Vec<StrBytes>) -> &mut Self
pub fn mechanisms(&mut self, value: Vec<StrBytes>) -> &mut Self
The mechanisms enabled in the server.
Supported API versions: 0-1
sourcepub fn build(
&self
) -> Result<SaslHandshakeResponse, SaslHandshakeResponseBuilderError>
pub fn build(
&self
) -> Result<SaslHandshakeResponse, SaslHandshakeResponseBuilderError>
Trait Implementations
sourceimpl Clone for SaslHandshakeResponseBuilder
impl Clone for SaslHandshakeResponseBuilder
sourcefn clone(&self) -> SaslHandshakeResponseBuilder
fn clone(&self) -> SaslHandshakeResponseBuilder
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl RefUnwindSafe for SaslHandshakeResponseBuilder
impl Send for SaslHandshakeResponseBuilder
impl Sync for SaslHandshakeResponseBuilder
impl Unpin for SaslHandshakeResponseBuilder
impl UnwindSafe for SaslHandshakeResponseBuilder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more