pub struct KfSyncGroupRequest {
pub group_id: String,
pub generation_id: i32,
pub member_id: String,
pub assignments: Vec<SyncGroupRequestAssignment>,
}
Fields§
§group_id: String
The unique group identifier.
generation_id: i32
The generation of the group.
member_id: String
The member ID assigned by the group.
assignments: Vec<SyncGroupRequestAssignment>
Each assignment.
Trait Implementations§
Source§impl Debug for KfSyncGroupRequest
impl Debug for KfSyncGroupRequest
Source§impl Decoder for KfSyncGroupRequest
impl Decoder for KfSyncGroupRequest
Source§impl Default for KfSyncGroupRequest
impl Default for KfSyncGroupRequest
Source§impl<'de> Deserialize<'de> for KfSyncGroupRequest
impl<'de> Deserialize<'de> for KfSyncGroupRequest
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 KfSyncGroupRequest
impl Encoder for KfSyncGroupRequest
Source§impl Request for KfSyncGroupRequest
impl Request for KfSyncGroupRequest
const API_KEY: u16 = 14u16
const MIN_API_VERSION: i16 = 0i16
const MAX_API_VERSION: i16 = 2i16
const DEFAULT_API_VERSION: i16 = 2i16
type Response = KfSyncGroupResponse
Auto Trait Implementations§
impl Freeze for KfSyncGroupRequest
impl RefUnwindSafe for KfSyncGroupRequest
impl Send for KfSyncGroupRequest
impl Sync for KfSyncGroupRequest
impl Unpin for KfSyncGroupRequest
impl UnwindSafe for KfSyncGroupRequest
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