pub struct DescribeUserScramCredentialsResult {
pub user: KafkaString,
pub error_code: i16,
pub error_message: Option<KafkaString>,
pub credential_infos: Vec<CredentialInfo>,
pub _unknown_tagged_fields: Vec<RawTaggedField>,
}Fields§
§user: KafkaStringThe user name.
error_code: i16The user-level error code.
error_message: Option<KafkaString>The user-level error message, if any.
credential_infos: Vec<CredentialInfo>The mechanism and related information associated with the user’s SCRAM credentials.
_unknown_tagged_fields: Vec<RawTaggedField>Implementations§
Source§impl DescribeUserScramCredentialsResult
impl DescribeUserScramCredentialsResult
pub fn with_user(self, value: KafkaString) -> Self
pub fn with_error_code(self, value: i16) -> Self
pub fn with_error_message(self, value: Option<KafkaString>) -> Self
pub fn with_credential_infos(self, value: Vec<CredentialInfo>) -> Self
pub fn read(buf: &mut Bytes, version: i16) -> Result<Self>
pub fn write(&self, buf: &mut BytesMut, version: i16) -> Result<()>
pub fn encoded_len(&self, version: i16) -> Result<usize>
Trait Implementations§
Source§impl Clone for DescribeUserScramCredentialsResult
impl Clone for DescribeUserScramCredentialsResult
Source§fn clone(&self) -> DescribeUserScramCredentialsResult
fn clone(&self) -> DescribeUserScramCredentialsResult
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 PartialEq for DescribeUserScramCredentialsResult
impl PartialEq for DescribeUserScramCredentialsResult
Source§fn eq(&self, other: &DescribeUserScramCredentialsResult) -> bool
fn eq(&self, other: &DescribeUserScramCredentialsResult) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DescribeUserScramCredentialsResult
Auto Trait Implementations§
impl !Freeze for DescribeUserScramCredentialsResult
impl RefUnwindSafe for DescribeUserScramCredentialsResult
impl Send for DescribeUserScramCredentialsResult
impl Sync for DescribeUserScramCredentialsResult
impl Unpin for DescribeUserScramCredentialsResult
impl UnsafeUnpin for DescribeUserScramCredentialsResult
impl UnwindSafe for DescribeUserScramCredentialsResult
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