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: ErrorCode
The describe error, or 0 if there was no error.
group_id: String
The group ID string.
group_state: String
The group state string, or the empty string.
protocol_type: String
The group protocol type, or the empty string.
protocol_data: String
The 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