pub struct MetadataTopicV12 {
pub error_code: i16,
pub name: Option<String>,
pub topic_id: [u8; 16],
pub is_internal: bool,
pub partitions: Vec<MetadataPartitionV12>,
pub topic_authorized_operations: i32,
}Expand description
Topic metadata returned by Metadata v12, including the stable topic UUID.
Fields§
§error_code: i16§name: Option<String>§topic_id: [u8; 16]§is_internal: bool§partitions: Vec<MetadataPartitionV12>Trait Implementations§
Source§impl Clone for MetadataTopicV12
impl Clone for MetadataTopicV12
Source§fn clone(&self) -> MetadataTopicV12
fn clone(&self) -> MetadataTopicV12
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 Debug for MetadataTopicV12
impl Debug for MetadataTopicV12
impl Eq for MetadataTopicV12
Source§impl PartialEq for MetadataTopicV12
impl PartialEq for MetadataTopicV12
impl StructuralPartialEq for MetadataTopicV12
Auto Trait Implementations§
impl Freeze for MetadataTopicV12
impl RefUnwindSafe for MetadataTopicV12
impl Send for MetadataTopicV12
impl Sync for MetadataTopicV12
impl Unpin for MetadataTopicV12
impl UnsafeUnpin for MetadataTopicV12
impl UnwindSafe for MetadataTopicV12
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