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§
source§impl Clone for CreatableTopicConfigs
impl Clone for CreatableTopicConfigs
source§fn clone(&self) -> CreatableTopicConfigs
fn clone(&self) -> CreatableTopicConfigs
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 CreatableTopicConfigs
impl Debug for CreatableTopicConfigs
source§impl Decodable for CreatableTopicConfigs
impl Decodable for CreatableTopicConfigs
source§impl Default for CreatableTopicConfigs
impl Default for CreatableTopicConfigs
source§impl Encodable for CreatableTopicConfigs
impl Encodable for CreatableTopicConfigs
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 CreatableTopicConfigs
impl Message for CreatableTopicConfigs
source§const VERSIONS: VersionRange = _
const VERSIONS: VersionRange = _
The valid versions for this message.