pub struct GroupMemberAddRequest {
pub group_id: u64,
pub user_id: u64,
pub role: Option<String>,
pub inviter_id: u64,
}Expand description
添加群组成员请求
RPC路由: group/member/add
Fields§
§group_id: u64群组ID
user_id: u64要添加的用户ID
role: Option<String>成员角色
inviter_id: u64邀请者ID(服务器端填充,客户端不可设置)
Trait Implementations§
Source§impl Clone for GroupMemberAddRequest
impl Clone for GroupMemberAddRequest
Source§fn clone(&self) -> GroupMemberAddRequest
fn clone(&self) -> GroupMemberAddRequest
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 GroupMemberAddRequest
impl Debug for GroupMemberAddRequest
Source§impl<'de> Deserialize<'de> for GroupMemberAddRequest
impl<'de> Deserialize<'de> for GroupMemberAddRequest
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
Auto Trait Implementations§
impl Freeze for GroupMemberAddRequest
impl RefUnwindSafe for GroupMemberAddRequest
impl Send for GroupMemberAddRequest
impl Sync for GroupMemberAddRequest
impl Unpin for GroupMemberAddRequest
impl UnsafeUnpin for GroupMemberAddRequest
impl UnwindSafe for GroupMemberAddRequest
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