pub struct SerpApiElementAiOverviewReference {
pub type_of_element: Option<String>,
pub source: Option<String>,
pub domain: Option<String>,
pub url: Option<String>,
pub title: Option<String>,
pub text: Option<String>,
pub images: Option<Vec<SerpApiElementImagesElement>>,
}Expand description
Ai Overview Reference SERP data model.
Fields§
§type_of_element: Option<String>Element type as reported by the DataForSEO API.
source: Option<String>Source / publisher of the result.
domain: Option<String>Domain of the result.
url: Option<String>URL of the result.
title: Option<String>Title of the result.
text: Option<String>Text content.
images: Option<Vec<SerpApiElementImagesElement>>Images attached to the result.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SerpApiElementAiOverviewReference
impl<'de> Deserialize<'de> for SerpApiElementAiOverviewReference
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 SerpApiElementAiOverviewReference
impl RefUnwindSafe for SerpApiElementAiOverviewReference
impl Send for SerpApiElementAiOverviewReference
impl Sync for SerpApiElementAiOverviewReference
impl Unpin for SerpApiElementAiOverviewReference
impl UnsafeUnpin for SerpApiElementAiOverviewReference
impl UnwindSafe for SerpApiElementAiOverviewReference
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