pub struct LeaveGroupRequest {
pub group_id: String,
pub members: Vec<MemberIdentity>,
pub _unknown_tagged_fields: Vec<RawTaggedField>,
}Expand description
LeaveGroupRequest, version 4.
Fields§
§group_id: StringThe ID of the group to leave.
members: Vec<MemberIdentity>List of leaving member identities.
_unknown_tagged_fields: Vec<RawTaggedField>Unknown tagged fields.
Implementations§
Trait Implementations§
Source§impl ApiMessage for LeaveGroupRequest
impl ApiMessage for LeaveGroupRequest
Source§impl Clone for LeaveGroupRequest
impl Clone for LeaveGroupRequest
Source§fn clone(&self) -> LeaveGroupRequest
fn clone(&self) -> LeaveGroupRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LeaveGroupRequest
impl Debug for LeaveGroupRequest
Source§impl Default for LeaveGroupRequest
impl Default for LeaveGroupRequest
Source§impl<'de> Deserialize<'de> for LeaveGroupRequest
impl<'de> Deserialize<'de> for LeaveGroupRequest
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 PartialEq for LeaveGroupRequest
impl PartialEq for LeaveGroupRequest
Source§impl Readable for LeaveGroupRequest
impl Readable for LeaveGroupRequest
Source§impl Serialize for LeaveGroupRequest
impl Serialize for LeaveGroupRequest
Source§impl Writable for LeaveGroupRequest
impl Writable for LeaveGroupRequest
impl Request for LeaveGroupRequest
impl StructuralPartialEq for LeaveGroupRequest
Auto Trait Implementations§
impl Freeze for LeaveGroupRequest
impl RefUnwindSafe for LeaveGroupRequest
impl Send for LeaveGroupRequest
impl Sync for LeaveGroupRequest
impl Unpin for LeaveGroupRequest
impl UnwindSafe for LeaveGroupRequest
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