pub struct ImessageGroupContent {
pub metadata: Option<ContentMetadata>,
pub parts: Vec<ImessageGroupContentPart>,
pub type: String,
}Fields§
§metadata: Option<ContentMetadata>§parts: Vec<ImessageGroupContentPart>§type: StringImplementations§
Source§impl ImessageGroupContent
impl ImessageGroupContent
pub fn serialize<__S>(
__self: &ImessageGroupContent,
__serializer: __S,
) -> Result<__S::Ok, __S::Error>where
__S: Serializer,
Source§impl<'de> ImessageGroupContent
impl<'de> ImessageGroupContent
pub fn deserialize<__D>(
__deserializer: __D,
) -> Result<ImessageGroupContent, __D::Error>where
__D: Deserializer<'de>,
Trait Implementations§
Source§impl Clone for ImessageGroupContent
impl Clone for ImessageGroupContent
Source§impl Debug for ImessageGroupContent
impl Debug for ImessageGroupContent
Source§impl<'de> Deserialize<'de> for ImessageGroupContent
impl<'de> Deserialize<'de> for ImessageGroupContent
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 ImessageGroupContent
impl RefUnwindSafe for ImessageGroupContent
impl Send for ImessageGroupContent
impl Sync for ImessageGroupContent
impl Unpin for ImessageGroupContent
impl UnsafeUnpin for ImessageGroupContent
impl UnwindSafe for ImessageGroupContent
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