pub struct GroupTransferOwnerRequest {
pub group_id: u64,
pub current_owner_id: u64,
pub new_owner_id: u64,
}Expand description
转让群主请求
RPC路由: group/role/transfer_owner
Fields§
§group_id: u64群组ID
current_owner_id: u64当前群主ID
new_owner_id: u64新群主ID
Trait Implementations§
Source§impl Clone for GroupTransferOwnerRequest
impl Clone for GroupTransferOwnerRequest
Source§fn clone(&self) -> GroupTransferOwnerRequest
fn clone(&self) -> GroupTransferOwnerRequest
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 GroupTransferOwnerRequest
impl Debug for GroupTransferOwnerRequest
Source§impl<'de> Deserialize<'de> for GroupTransferOwnerRequest
impl<'de> Deserialize<'de> for GroupTransferOwnerRequest
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 GroupTransferOwnerRequest
impl RefUnwindSafe for GroupTransferOwnerRequest
impl Send for GroupTransferOwnerRequest
impl Sync for GroupTransferOwnerRequest
impl Unpin for GroupTransferOwnerRequest
impl UnsafeUnpin for GroupTransferOwnerRequest
impl UnwindSafe for GroupTransferOwnerRequest
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