pub struct TopicPartitionInfo {
pub partition: i32,
pub leader_id: i32,
pub leader_epoch: i32,
pub replica_nodes: Vec<i32>,
pub isr_nodes: Vec<i32>,
pub offline_replicas: Vec<i32>,
}Expand description
Topic Partition Info.
Fields§
§partition: i32Partition number.
leader_id: i32Leader Id.
leader_epoch: i32Leader Epoch.
replica_nodes: Vec<i32>Replica Nodes.
isr_nodes: Vec<i32>Isr Nodes.
offline_replicas: Vec<i32>Offline Replicas.
Trait Implementations§
Source§impl Clone for TopicPartitionInfo
impl Clone for TopicPartitionInfo
Source§fn clone(&self) -> TopicPartitionInfo
fn clone(&self) -> TopicPartitionInfo
Returns a duplicate 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 TopicPartitionInfo
impl Debug for TopicPartitionInfo
Source§impl PartialEq for TopicPartitionInfo
impl PartialEq for TopicPartitionInfo
impl Eq for TopicPartitionInfo
impl StructuralPartialEq for TopicPartitionInfo
Auto Trait Implementations§
impl Freeze for TopicPartitionInfo
impl RefUnwindSafe for TopicPartitionInfo
impl Send for TopicPartitionInfo
impl Sync for TopicPartitionInfo
impl Unpin for TopicPartitionInfo
impl UnsafeUnpin for TopicPartitionInfo
impl UnwindSafe for TopicPartitionInfo
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.