Struct kafka_protocol::messages::alter_user_scram_credentials_request::ScramCredentialUpsertion
source · pub struct ScramCredentialUpsertion {
pub name: StrBytes,
pub mechanism: i8,
pub iterations: i32,
pub salt: Bytes,
pub salted_password: Bytes,
pub unknown_tagged_fields: BTreeMap<i32, Vec<u8>>,
}
Expand description
Valid versions: 0
Fields§
§name: StrBytes
The user name.
Supported API versions: 0
mechanism: i8
The SCRAM mechanism.
Supported API versions: 0
iterations: i32
The number of iterations.
Supported API versions: 0
salt: Bytes
A random salt generated by the client.
Supported API versions: 0
salted_password: Bytes
The salted password.
Supported API versions: 0
unknown_tagged_fields: BTreeMap<i32, Vec<u8>>
Other tagged fields
Trait Implementations§
source§impl Clone for ScramCredentialUpsertion
impl Clone for ScramCredentialUpsertion
source§fn clone(&self) -> ScramCredentialUpsertion
fn clone(&self) -> ScramCredentialUpsertion
Returns a copy 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 ScramCredentialUpsertion
impl Debug for ScramCredentialUpsertion
source§impl Decodable for ScramCredentialUpsertion
impl Decodable for ScramCredentialUpsertion
source§impl Default for ScramCredentialUpsertion
impl Default for ScramCredentialUpsertion
source§impl Encodable for ScramCredentialUpsertion
impl Encodable for ScramCredentialUpsertion
source§fn encode<B: ByteBufMut>(
&self,
buf: &mut B,
version: i16
) -> Result<(), EncodeError>
fn encode<B: ByteBufMut>(
&self,
buf: &mut B,
version: i16
) -> Result<(), EncodeError>
Encode the message into the target buffer.
source§fn compute_size(&self, version: i16) -> Result<usize, EncodeError>
fn compute_size(&self, version: i16) -> Result<usize, EncodeError>
Compute the total size of the message when encoded.
source§impl Message for ScramCredentialUpsertion
impl Message for ScramCredentialUpsertion
source§const VERSIONS: VersionRange = _
const VERSIONS: VersionRange = _
The valid versions for this message.