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