pub struct ConsumerGroupHeartbeatResponseV0 {
pub throttle_time_ms: i32,
pub error_code: i16,
pub error_message: Option<String>,
pub member_id: Option<String>,
pub member_epoch: i32,
pub heartbeat_interval_ms: i32,
pub assignment: Option<Vec<ConsumerGroupHeartbeatTopicPartitions>>,
}Expand description
KIP-848 ConsumerGroupHeartbeat v0 response.
Fields§
§throttle_time_ms: i32§error_code: i16§error_message: Option<String>§member_id: Option<String>§member_epoch: i32§heartbeat_interval_ms: i32§assignment: Option<Vec<ConsumerGroupHeartbeatTopicPartitions>>Implementations§
Source§impl ConsumerGroupHeartbeatResponseV0
impl ConsumerGroupHeartbeatResponseV0
pub fn decode_body(decoder: &mut Decoder<'_>) -> Result<Self>
Trait Implementations§
Source§impl Clone for ConsumerGroupHeartbeatResponseV0
impl Clone for ConsumerGroupHeartbeatResponseV0
Source§fn clone(&self) -> ConsumerGroupHeartbeatResponseV0
fn clone(&self) -> ConsumerGroupHeartbeatResponseV0
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 moreimpl Eq for ConsumerGroupHeartbeatResponseV0
impl StructuralPartialEq for ConsumerGroupHeartbeatResponseV0
Auto Trait Implementations§
impl Freeze for ConsumerGroupHeartbeatResponseV0
impl RefUnwindSafe for ConsumerGroupHeartbeatResponseV0
impl Send for ConsumerGroupHeartbeatResponseV0
impl Sync for ConsumerGroupHeartbeatResponseV0
impl Unpin for ConsumerGroupHeartbeatResponseV0
impl UnsafeUnpin for ConsumerGroupHeartbeatResponseV0
impl UnwindSafe for ConsumerGroupHeartbeatResponseV0
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