pub struct DataForSeoLabsAmazonProductKeywordIntersectionItem {
pub se_type: Option<String>,
pub keyword_data: Option<DataForSeoLabsKeywordData>,
pub intersection_result: Option<HashMap<String, DataForSeoLabsAmazonSerpItem>>,
}Expand description
A keyword and the Amazon SERP element each analyzed product holds for it.
intersection_result is keyed by the asins-map keys from the request.
See https://docs.dataforseo.com/v3/dataforseo_labs/amazon/product_keyword_intersections/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, DataForSeoLabsAmazonSerpItem>>SERP element each analyzed target holds for the keyword, keyed by target.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DataForSeoLabsAmazonProductKeywordIntersectionItem
impl<'de> Deserialize<'de> for DataForSeoLabsAmazonProductKeywordIntersectionItem
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 DataForSeoLabsAmazonProductKeywordIntersectionItem
impl RefUnwindSafe for DataForSeoLabsAmazonProductKeywordIntersectionItem
impl Send for DataForSeoLabsAmazonProductKeywordIntersectionItem
impl Sync for DataForSeoLabsAmazonProductKeywordIntersectionItem
impl Unpin for DataForSeoLabsAmazonProductKeywordIntersectionItem
impl UnsafeUnpin for DataForSeoLabsAmazonProductKeywordIntersectionItem
impl UnwindSafe for DataForSeoLabsAmazonProductKeywordIntersectionItem
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