pub struct AlterUserScramCredentialsRequestData {
pub deletions: Vec<ScramCredentialDeletion>,
pub upsertions: Vec<ScramCredentialUpsertion>,
pub _unknown_tagged_fields: Vec<RawTaggedField>,
}Fields§
§deletions: Vec<ScramCredentialDeletion>The SCRAM credentials to remove.
upsertions: Vec<ScramCredentialUpsertion>The SCRAM credentials to update/insert.
_unknown_tagged_fields: Vec<RawTaggedField>Implementations§
Source§impl AlterUserScramCredentialsRequestData
impl AlterUserScramCredentialsRequestData
pub fn with_deletions(self, value: Vec<ScramCredentialDeletion>) -> Self
pub fn with_upsertions(self, value: Vec<ScramCredentialUpsertion>) -> 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 AlterUserScramCredentialsRequestData
impl Clone for AlterUserScramCredentialsRequestData
Source§fn clone(&self) -> AlterUserScramCredentialsRequestData
fn clone(&self) -> AlterUserScramCredentialsRequestData
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 AlterUserScramCredentialsRequestData
impl PartialEq for AlterUserScramCredentialsRequestData
Source§fn eq(&self, other: &AlterUserScramCredentialsRequestData) -> bool
fn eq(&self, other: &AlterUserScramCredentialsRequestData) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AlterUserScramCredentialsRequestData
Auto Trait Implementations§
impl Freeze for AlterUserScramCredentialsRequestData
impl RefUnwindSafe for AlterUserScramCredentialsRequestData
impl Send for AlterUserScramCredentialsRequestData
impl Sync for AlterUserScramCredentialsRequestData
impl Unpin for AlterUserScramCredentialsRequestData
impl UnsafeUnpin for AlterUserScramCredentialsRequestData
impl UnwindSafe for AlterUserScramCredentialsRequestData
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