pub struct GroupMemberInfo {Show 15 fields
pub group_id: i64,
pub user_id: i64,
pub nickname: String,
pub card: String,
pub sex: SenderSex,
pub age: i32,
pub area: Option<String>,
pub join_time: i32,
pub last_sent_time: i32,
pub level: String,
pub role: GroupSenderRole,
pub unfriendly: bool,
pub title: Option<String>,
pub title_expire_time: i32,
pub card_changeable: bool,
}Fields§
§group_id: i64§user_id: i64§nickname: String§card: String§sex: SenderSex§age: i32§area: Option<String>§join_time: i32§last_sent_time: i32§level: String§role: GroupSenderRole§unfriendly: bool§title: Option<String>§title_expire_time: i32§card_changeable: boolTrait Implementations§
Source§impl Clone for GroupMemberInfo
impl Clone for GroupMemberInfo
Source§fn clone(&self) -> GroupMemberInfo
fn clone(&self) -> GroupMemberInfo
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 GroupMemberInfo
impl Debug for GroupMemberInfo
Source§impl<'de> Deserialize<'de> for GroupMemberInfo
impl<'de> Deserialize<'de> for GroupMemberInfo
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 GroupMemberInfo
impl RefUnwindSafe for GroupMemberInfo
impl Send for GroupMemberInfo
impl Sync for GroupMemberInfo
impl Unpin for GroupMemberInfo
impl UnwindSafe for GroupMemberInfo
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