Enum rust_tdlib::types::PageBlock [−][src]
pub enum PageBlock {}Show variants
Anchor(PageBlockAnchor), Animation(PageBlockAnimation), Audio(PageBlockAudio), AuthorDate(PageBlockAuthorDate), BlockQuote(PageBlockBlockQuote), ChatLink(PageBlockChatLink), Collage(PageBlockCollage), Cover(PageBlockCover), Details(PageBlockDetails), Divider(PageBlockDivider), Embedded(PageBlockEmbedded), EmbeddedPost(PageBlockEmbeddedPost), Footer(PageBlockFooter), Header(PageBlockHeader), Kicker(PageBlockKicker), List(PageBlockList), Map(PageBlockMap), Paragraph(PageBlockParagraph), Photo(PageBlockPhoto), Preformatted(PageBlockPreformatted), PullQuote(PageBlockPullQuote), RelatedArticles(PageBlockRelatedArticles), Slideshow(PageBlockSlideshow), Subheader(PageBlockSubheader), Subtitle(PageBlockSubtitle), Table(PageBlockTable), Title(PageBlockTitle), Video(PageBlockVideo), VoiceNote(PageBlockVoiceNote), // some variants omitted
Expand description
Describes a block of an instant view web page
Variants
Anchor(PageBlockAnchor)
An invisible anchor on a page, which can be used in a URL to open the page from the specified anchor
Animation(PageBlockAnimation)
An animation
Audio(PageBlockAudio)
An audio file
AuthorDate(PageBlockAuthorDate)
The author and publishing date of a page
BlockQuote(PageBlockBlockQuote)
A block quote
ChatLink(PageBlockChatLink)
A link to a chat
Collage(PageBlockCollage)
A collage
Cover(PageBlockCover)
A page cover
Details(PageBlockDetails)
A collapsible block
Divider(PageBlockDivider)
An empty block separating a page
Embedded(PageBlockEmbedded)
An embedded web page
EmbeddedPost(PageBlockEmbeddedPost)
An embedded post
The footer of a page
Header(PageBlockHeader)
A header
Kicker(PageBlockKicker)
A kicker
List(PageBlockList)
A list of data blocks
Map(PageBlockMap)
A map
Paragraph(PageBlockParagraph)
A text paragraph
Photo(PageBlockPhoto)
A photo
Preformatted(PageBlockPreformatted)
A preformatted text paragraph
PullQuote(PageBlockPullQuote)
A pull quote
RelatedArticles(PageBlockRelatedArticles)
Related articles
Slideshow(PageBlockSlideshow)
A slideshow
Subheader(PageBlockSubheader)
A subheader
Subtitle(PageBlockSubtitle)
The subtitle of a page
Table(PageBlockTable)
A table
Title(PageBlockTitle)
The title of a page
Video(PageBlockVideo)
A video
VoiceNote(PageBlockVoiceNote)
A voice note
Implementations
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for PageBlock
impl UnwindSafe for PageBlock
Blanket Implementations
Mutably borrows from an owned value. Read more