pub struct KfJoinGroupResponse {
pub throttle_time_ms: i32,
pub error_code: ErrorCode,
pub generation_id: i32,
pub protocol_name: String,
pub leader: String,
pub member_id: String,
pub members: Vec<JoinGroupResponseMember>,
}
Fields§
§throttle_time_ms: i32
The duration in milliseconds for which the request was throttled due to a quota violation, or zero if the request did not violate any quota.
error_code: ErrorCode
The error code, or 0 if there was no error.
generation_id: i32
The generation ID of the group.
protocol_name: String
The group protocol selected by the coordinator.
leader: String
The leader of the group.
member_id: String
The member ID assigned by the group coordinator.
members: Vec<JoinGroupResponseMember>
Trait Implementations§
Source§impl Debug for KfJoinGroupResponse
impl Debug for KfJoinGroupResponse
Source§impl Decoder for KfJoinGroupResponse
impl Decoder for KfJoinGroupResponse
Source§impl Default for KfJoinGroupResponse
impl Default for KfJoinGroupResponse
Source§impl<'de> Deserialize<'de> for KfJoinGroupResponse
impl<'de> Deserialize<'de> for KfJoinGroupResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Encoder for KfJoinGroupResponse
impl Encoder for KfJoinGroupResponse
Auto Trait Implementations§
impl Freeze for KfJoinGroupResponse
impl RefUnwindSafe for KfJoinGroupResponse
impl Send for KfJoinGroupResponse
impl Sync for KfJoinGroupResponse
impl Unpin for KfJoinGroupResponse
impl UnwindSafe for KfJoinGroupResponse
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