pub struct DescribedGroup {
pub error_code: ErrorCode,
pub group_id: String,
pub group_state: String,
pub protocol_type: String,
pub protocol_data: String,
pub members: Vec<DescribedGroupMember>,
}Fields§
§error_code: ErrorCodeThe describe error, or 0 if there was no error.
group_id: StringThe group ID string.
group_state: StringThe group state string, or the empty string.
protocol_type: StringThe group protocol type, or the empty string.
protocol_data: StringThe group protocol data, or the empty string.
members: Vec<DescribedGroupMember>The group members.
Trait Implementations§
Source§impl Debug for DescribedGroup
impl Debug for DescribedGroup
Source§impl Decoder for DescribedGroup
impl Decoder for DescribedGroup
Source§impl Default for DescribedGroup
impl Default for DescribedGroup
Source§impl<'de> Deserialize<'de> for DescribedGroup
impl<'de> Deserialize<'de> for DescribedGroup
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
Source§impl Encoder for DescribedGroup
impl Encoder for DescribedGroup
Auto Trait Implementations§
impl Freeze for DescribedGroup
impl RefUnwindSafe for DescribedGroup
impl Send for DescribedGroup
impl Sync for DescribedGroup
impl Unpin for DescribedGroup
impl UnwindSafe for DescribedGroup
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