pub struct DataForSeoLabsPageIntersectionItem {
pub se_type: Option<String>,
pub keyword_data: Option<DataForSeoLabsKeywordData>,
pub intersection_result: Option<HashMap<String, DataForSeoLabsSerpItem>>,
}Expand description
A keyword with the SERP element each analyzed page holds for it. See https://docs.dataforseo.com/v3/dataforseo_labs/google/page_intersection/live/.
Fields§
§se_type: Option<String>Search engine type (e.g. "google").
keyword_data: Option<DataForSeoLabsKeywordData>Keyword metrics for the returned keyword.
intersection_result: Option<HashMap<String, DataForSeoLabsSerpItem>>SERP element each analyzed target holds for the keyword, keyed by target.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DataForSeoLabsPageIntersectionItem
impl<'de> Deserialize<'de> for DataForSeoLabsPageIntersectionItem
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 DataForSeoLabsPageIntersectionItem
impl RefUnwindSafe for DataForSeoLabsPageIntersectionItem
impl Send for DataForSeoLabsPageIntersectionItem
impl Sync for DataForSeoLabsPageIntersectionItem
impl Unpin for DataForSeoLabsPageIntersectionItem
impl UnsafeUnpin for DataForSeoLabsPageIntersectionItem
impl UnwindSafe for DataForSeoLabsPageIntersectionItem
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