pub struct GroupMutationReply {
pub service_code: i32,
pub command_results: Vec<i32>,
pub group_id: Option<String>,
pub name: Option<String>,
pub name_initials: Option<String>,
pub name_pinyin: Option<String>,
pub members: Vec<GroupMemberResult>,
pub declared_count: Option<u32>,
pub accepted: bool,
pub uncertain: bool,
}Fields§
§service_code: i32§command_results: Vec<i32>§group_id: Option<String>§name: Option<String>§name_initials: Option<String>§name_pinyin: Option<String>§members: Vec<GroupMemberResult>§declared_count: Option<u32>§accepted: bool§uncertain: boolTrait Implementations§
Source§impl Clone for GroupMutationReply
impl Clone for GroupMutationReply
Source§impl<'de> Deserialize<'de> for GroupMutationReply
impl<'de> Deserialize<'de> for GroupMutationReply
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 GroupMutationReply
impl RefUnwindSafe for GroupMutationReply
impl Send for GroupMutationReply
impl Sync for GroupMutationReply
impl Unpin for GroupMutationReply
impl UnsafeUnpin for GroupMutationReply
impl UnwindSafe for GroupMutationReply
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