pub struct KeywordsDataApiBingSearchVolumeTaskPostRequest {
pub keywords: Vec<String>,
pub location_name: Option<String>,
pub location_code: Option<i32>,
pub location_coordinate: Option<String>,
pub language_name: Option<String>,
pub language_code: Option<String>,
pub device: Option<String>,
pub search_partners: Option<bool>,
pub date_from: Option<String>,
pub date_to: Option<String>,
pub sort_by: Option<String>,
pub tag: Option<String>,
}Expand description
Request body for the Bing Search Volume endpoints.
Fields§
§keywords: Vec<String>Keywords to look up (up to 1000 per request).
location_name: Option<String>Full location name; alternative to location_code.
location_code: Option<i32>Numeric location identifier; alternative to location_name.
location_coordinate: Option<String>GPS coordinates as “latitude,longitude”.
language_name: Option<String>Full language name; alternative to language_code.
language_code: Option<String>Language code, e.g. “en”; alternative to language_name.
device: Option<String>Device filter: “all”, “mobile”, “desktop” or “tablet”.
search_partners: Option<bool>Include Bing search partner data.
date_from: Option<String>Start of the historical range, in “yyyy-mm-dd” format.
date_to: Option<String>End of the historical range, in “yyyy-mm-dd” format.
sort_by: Option<String>Field to sort by: “search_volume”, “cpc”, “competition” or “relevance”.
tag: Option<String>User-defined task identifier (max 255 characters).
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for KeywordsDataApiBingSearchVolumeTaskPostRequest
impl<'de> Deserialize<'de> for KeywordsDataApiBingSearchVolumeTaskPostRequest
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 KeywordsDataApiBingSearchVolumeTaskPostRequest
impl RefUnwindSafe for KeywordsDataApiBingSearchVolumeTaskPostRequest
impl Send for KeywordsDataApiBingSearchVolumeTaskPostRequest
impl Sync for KeywordsDataApiBingSearchVolumeTaskPostRequest
impl Unpin for KeywordsDataApiBingSearchVolumeTaskPostRequest
impl UnsafeUnpin for KeywordsDataApiBingSearchVolumeTaskPostRequest
impl UnwindSafe for KeywordsDataApiBingSearchVolumeTaskPostRequest
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