Struct miraie::messages::group::GroupMember [−][src]
pub struct GroupMember { pub id: QQ, pub member_name: String, pub special_title: String, pub permission: Permission, pub join: Option<DateTime<Utc>>, pub last_speak: Option<DateTime<Utc>>, pub group: Group, }
Fields
id: QQ
群员的 QQ 号
member_name: String
群员名字
special_title: String
群主给的特殊头衔
permission: Permission
权限
join: Option<DateTime<Utc>>
加群的时间
last_speak: Option<DateTime<Utc>>
最后一次发言的时间
group: Group
群的信息
Trait Implementations
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for GroupMember
impl Send for GroupMember
impl Sync for GroupMember
impl Unpin for GroupMember
impl UnwindSafe for GroupMember
Blanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = T
Should always be Self
pub fn vzip(self) -> V