pub struct Embed {Show 13 fields
pub author: Option<EmbedAuthor>,
pub color: Option<u32>,
pub description: Option<String>,
pub fields: Vec<EmbedField>,
pub footer: Option<EmbedFooter>,
pub image: Option<EmbedImage>,
pub kind: String,
pub provider: Option<EmbedProvider>,
pub thumbnail: Option<EmbedThumbnail>,
pub timestamp: Option<Timestamp>,
pub title: Option<String>,
pub url: Option<String>,
pub video: Option<EmbedVideo>,
}
Fields§
§color: Option<u32>
§description: Option<String>
§fields: Vec<EmbedField>
§image: Option<EmbedImage>
§kind: String
§provider: Option<EmbedProvider>
§thumbnail: Option<EmbedThumbnail>
§timestamp: Option<Timestamp>
§title: Option<String>
§url: Option<String>
§video: Option<EmbedVideo>
Trait Implementations§
source§impl<'de> Deserialize<'de> for Embed
impl<'de> Deserialize<'de> for Embed
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