pub struct OnPageDataApiContentTopic {
pub h_title: Option<String>,
pub main_title: Option<String>,
pub author: Option<String>,
pub language: Option<String>,
pub level: Option<String>,
pub primary_content: Option<Vec<OnPageDataApiContentElement>>,
pub secondary_content: Option<Vec<OnPageDataApiContentElement>>,
pub table_content: Option<Vec<OnPageDataApiContentTable>>,
}Expand description
A topic block on the page with its metadata and content. See https://docs.dataforseo.com/v3/on_page/content_parsing/.
Fields§
§h_title: Option<String>Meta title of the topic block.
main_title: Option<String>Main title of the block.
Author of the content.
language: Option<String>Language of the content.
level: Option<String>HTML heading level of the block.
primary_content: Option<Vec<OnPageDataApiContentElement>>Primary content elements of the topic.
secondary_content: Option<Vec<OnPageDataApiContentElement>>Secondary content elements of the topic.
table_content: Option<Vec<OnPageDataApiContentTable>>Tables found in the topic.
Trait Implementations§
Source§impl Clone for OnPageDataApiContentTopic
impl Clone for OnPageDataApiContentTopic
Source§impl Debug for OnPageDataApiContentTopic
impl Debug for OnPageDataApiContentTopic
Source§impl Default for OnPageDataApiContentTopic
impl Default for OnPageDataApiContentTopic
Source§impl<'de> Deserialize<'de> for OnPageDataApiContentTopic
impl<'de> Deserialize<'de> for OnPageDataApiContentTopic
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 OnPageDataApiContentTopic
impl RefUnwindSafe for OnPageDataApiContentTopic
impl Send for OnPageDataApiContentTopic
impl Sync for OnPageDataApiContentTopic
impl Unpin for OnPageDataApiContentTopic
impl UnsafeUnpin for OnPageDataApiContentTopic
impl UnwindSafe for OnPageDataApiContentTopic
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