pub struct DeleteTopicState {
pub name: Option<TopicName>,
pub topic_id: Uuid,
pub unknown_tagged_fields: BTreeMap<i32, Vec<u8>>,
}
Expand description
Valid versions: 0-6
Fields§
§name: Option<TopicName>
The topic name
Supported API versions: 6
topic_id: Uuid
The unique topic ID
Supported API versions: 6
unknown_tagged_fields: BTreeMap<i32, Vec<u8>>
Other tagged fields
Trait Implementations§
source§impl Clone for DeleteTopicState
impl Clone for DeleteTopicState
source§fn clone(&self) -> DeleteTopicState
fn clone(&self) -> DeleteTopicState
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 DeleteTopicState
impl Debug for DeleteTopicState
source§impl Decodable for DeleteTopicState
impl Decodable for DeleteTopicState
source§impl Default for DeleteTopicState
impl Default for DeleteTopicState
source§impl Encodable for DeleteTopicState
impl Encodable for DeleteTopicState
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 DeleteTopicState
impl Message for DeleteTopicState
source§const VERSIONS: VersionRange = _
const VERSIONS: VersionRange = _
The valid versions for this message.