pub struct SaslHandshakeCommand { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl Command for SaslHandshakeCommand
impl Command for SaslHandshakeCommand
Source§impl Debug for SaslHandshakeCommand
impl Debug for SaslHandshakeCommand
Source§impl Decoder for SaslHandshakeCommand
impl Decoder for SaslHandshakeCommand
fn decode(input: &[u8]) -> Result<(&[u8], Self), DecodeError>
fn decode_version_2(input: &[u8]) -> Result<(&[u8], Self), DecodeError>
Source§impl Encoder for SaslHandshakeCommand
impl Encoder for SaslHandshakeCommand
fn encoded_size(&self) -> u32
fn encode(&self, writer: &mut impl Write) -> Result<(), EncodeError>
fn encoded_size_version_2(&self) -> u32
fn encode_version_2(&self, writer: &mut impl Write) -> Result<(), EncodeError>
Source§impl From<SaslHandshakeCommand> for RequestKind
impl From<SaslHandshakeCommand> for RequestKind
Source§fn from(cmd: SaslHandshakeCommand) -> Self
fn from(cmd: SaslHandshakeCommand) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SaslHandshakeCommand
impl PartialEq for SaslHandshakeCommand
impl Eq for SaslHandshakeCommand
impl StructuralPartialEq for SaslHandshakeCommand
Auto Trait Implementations§
impl Freeze for SaslHandshakeCommand
impl RefUnwindSafe for SaslHandshakeCommand
impl Send for SaslHandshakeCommand
impl Sync for SaslHandshakeCommand
impl Unpin for SaslHandshakeCommand
impl UnwindSafe for SaslHandshakeCommand
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