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: i32The 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: ErrorCodeThe error code, or 0 if there was no error.
generation_id: i32The generation ID of the group.
protocol_name: StringThe group protocol selected by the coordinator.
leader: StringThe leader of the group.
member_id: StringThe 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