pub struct CreatableTopicConfigs {
pub name: StrBytes,
pub value: Option<StrBytes>,
pub read_only: bool,
pub config_source: i8,
pub is_sensitive: bool,
pub unknown_tagged_fields: BTreeMap<i32, Vec<u8>>,
}
Expand description
Valid versions: 0-7
Fields
name: StrBytes
The configuration name.
Supported API versions: 5-7
value: Option<StrBytes>
The configuration value.
Supported API versions: 5-7
read_only: bool
True if the configuration is read-only.
Supported API versions: 5-7
config_source: i8
The configuration source.
Supported API versions: 5-7
is_sensitive: bool
True if this configuration is sensitive.
Supported API versions: 5-7
unknown_tagged_fields: BTreeMap<i32, Vec<u8>>
Other tagged fields
Trait Implementations
sourceimpl Clone for CreatableTopicConfigs
impl Clone for CreatableTopicConfigs
sourcefn clone(&self) -> CreatableTopicConfigs
fn clone(&self) -> CreatableTopicConfigs
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
sourceimpl Debug for CreatableTopicConfigs
impl Debug for CreatableTopicConfigs
sourceimpl Decodable for CreatableTopicConfigs
impl Decodable for CreatableTopicConfigs
sourceimpl Default for CreatableTopicConfigs
impl Default for CreatableTopicConfigs
sourceimpl Encodable for CreatableTopicConfigs
impl Encodable for CreatableTopicConfigs
sourcefn 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.
sourcefn 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.
sourceimpl Message for CreatableTopicConfigs
impl Message for CreatableTopicConfigs
sourceconst VERSIONS: VersionRange
const VERSIONS: VersionRange
The valid versions for this message.
sourceimpl PartialEq<CreatableTopicConfigs> for CreatableTopicConfigs
impl PartialEq<CreatableTopicConfigs> for CreatableTopicConfigs
sourcefn eq(&self, other: &CreatableTopicConfigs) -> bool
fn eq(&self, other: &CreatableTopicConfigs) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &CreatableTopicConfigs) -> bool
fn ne(&self, other: &CreatableTopicConfigs) -> bool
This method tests for !=
.
impl StructuralPartialEq for CreatableTopicConfigs
Auto Trait Implementations
impl RefUnwindSafe for CreatableTopicConfigs
impl Send for CreatableTopicConfigs
impl Sync for CreatableTopicConfigs
impl Unpin for CreatableTopicConfigs
impl UnwindSafe for CreatableTopicConfigs
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)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more