pub struct DataForSeoLabsAmazonProductRankOverviewRequest {
pub asin: String,
pub location_name: Option<String>,
pub location_code: Option<i32>,
pub language_name: Option<String>,
pub language_code: Option<String>,
pub tag: Option<String>,
}Expand description
Request body for Amazon product_rank_overview.
See https://docs.dataforseo.com/v3/dataforseo_labs/amazon/product_rank_overview/live/.
Fields§
§asin: StringAmazon product identifier (ASIN).
location_name: Option<String>Full location name (e.g. "United States"); alternative to location_code.
location_code: Option<i32>Location code (e.g. 2840); alternative to location_name.
language_name: Option<String>Full language name (e.g. "English"); alternative to language_code.
language_code: Option<String>Language code (e.g. "en"); alternative to language_name.
tag: Option<String>User-defined task identifier (max 255 characters).
Implementations§
Source§impl DataForSeoLabsAmazonProductRankOverviewRequest
impl DataForSeoLabsAmazonProductRankOverviewRequest
Sourcepub fn new(asin: &str) -> DataForSeoLabsAmazonProductRankOverviewRequest
pub fn new(asin: &str) -> DataForSeoLabsAmazonProductRankOverviewRequest
Creates a request for the given product ASIN.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DataForSeoLabsAmazonProductRankOverviewRequest
impl<'de> Deserialize<'de> for DataForSeoLabsAmazonProductRankOverviewRequest
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 DataForSeoLabsAmazonProductRankOverviewRequest
impl RefUnwindSafe for DataForSeoLabsAmazonProductRankOverviewRequest
impl Send for DataForSeoLabsAmazonProductRankOverviewRequest
impl Sync for DataForSeoLabsAmazonProductRankOverviewRequest
impl Unpin for DataForSeoLabsAmazonProductRankOverviewRequest
impl UnsafeUnpin for DataForSeoLabsAmazonProductRankOverviewRequest
impl UnwindSafe for DataForSeoLabsAmazonProductRankOverviewRequest
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