pub struct KfLeaveGroupRequest {
pub group_id: String,
pub member_id: String,
}
Fields§
§group_id: String
The ID of the group to leave.
member_id: String
The member ID to remove from the group.
Trait Implementations§
Source§impl Debug for KfLeaveGroupRequest
impl Debug for KfLeaveGroupRequest
Source§impl Decoder for KfLeaveGroupRequest
impl Decoder for KfLeaveGroupRequest
Source§impl Default for KfLeaveGroupRequest
impl Default for KfLeaveGroupRequest
Source§impl<'de> Deserialize<'de> for KfLeaveGroupRequest
impl<'de> Deserialize<'de> for KfLeaveGroupRequest
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 KfLeaveGroupRequest
impl Encoder for KfLeaveGroupRequest
Source§impl Request for KfLeaveGroupRequest
impl Request for KfLeaveGroupRequest
const API_KEY: u16 = 13u16
const MIN_API_VERSION: i16 = 0i16
const MAX_API_VERSION: i16 = 2i16
const DEFAULT_API_VERSION: i16 = 2i16
type Response = KfLeaveGroupResponse
Auto Trait Implementations§
impl Freeze for KfLeaveGroupRequest
impl RefUnwindSafe for KfLeaveGroupRequest
impl Send for KfLeaveGroupRequest
impl Sync for KfLeaveGroupRequest
impl Unpin for KfLeaveGroupRequest
impl UnwindSafe for KfLeaveGroupRequest
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