pub struct EndQuorumEpochRequestData {
pub cluster_id: Option<KafkaString>,
pub topics: Vec<TopicData>,
pub leader_endpoints: Vec<LeaderEndpoint>,
pub _unknown_tagged_fields: Vec<RawTaggedField>,
}Fields§
§cluster_id: Option<KafkaString>The cluster id.
topics: Vec<TopicData>The topics.
leader_endpoints: Vec<LeaderEndpoint>Endpoints for the leader.
_unknown_tagged_fields: Vec<RawTaggedField>Implementations§
Source§impl EndQuorumEpochRequestData
impl EndQuorumEpochRequestData
pub fn with_cluster_id(self, value: Option<KafkaString>) -> Self
pub fn with_topics(self, value: Vec<TopicData>) -> Self
pub fn with_leader_endpoints(self, value: Vec<LeaderEndpoint>) -> Self
pub fn read(buf: &mut Bytes, version: i16) -> Result<Self>
pub fn write(&self, buf: &mut BytesMut, version: i16) -> Result<()>
pub fn encoded_len(&self, version: i16) -> Result<usize>
Trait Implementations§
Source§impl Clone for EndQuorumEpochRequestData
impl Clone for EndQuorumEpochRequestData
Source§fn clone(&self) -> EndQuorumEpochRequestData
fn clone(&self) -> EndQuorumEpochRequestData
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 EndQuorumEpochRequestData
impl Debug for EndQuorumEpochRequestData
Source§impl Default for EndQuorumEpochRequestData
impl Default for EndQuorumEpochRequestData
Source§impl PartialEq for EndQuorumEpochRequestData
impl PartialEq for EndQuorumEpochRequestData
Source§fn eq(&self, other: &EndQuorumEpochRequestData) -> bool
fn eq(&self, other: &EndQuorumEpochRequestData) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for EndQuorumEpochRequestData
Auto Trait Implementations§
impl !Freeze for EndQuorumEpochRequestData
impl RefUnwindSafe for EndQuorumEpochRequestData
impl Send for EndQuorumEpochRequestData
impl Sync for EndQuorumEpochRequestData
impl Unpin for EndQuorumEpochRequestData
impl UnsafeUnpin for EndQuorumEpochRequestData
impl UnwindSafe for EndQuorumEpochRequestData
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