pub struct DataForSeoLabsBulkKeywordDifficultyRequest {
pub keywords: Vec<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 bulk_keyword_difficulty.
See https://docs.dataforseo.com/v3/dataforseo_labs/google/bulk_keyword_difficulty/live/.
Fields§
§keywords: Vec<String>Keywords to analyze.
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 DataForSeoLabsBulkKeywordDifficultyRequest
impl DataForSeoLabsBulkKeywordDifficultyRequest
Sourcepub fn new(keywords: Vec<String>) -> DataForSeoLabsBulkKeywordDifficultyRequest
pub fn new(keywords: Vec<String>) -> DataForSeoLabsBulkKeywordDifficultyRequest
Creates a request for the given keywords.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DataForSeoLabsBulkKeywordDifficultyRequest
impl<'de> Deserialize<'de> for DataForSeoLabsBulkKeywordDifficultyRequest
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 DataForSeoLabsBulkKeywordDifficultyRequest
impl RefUnwindSafe for DataForSeoLabsBulkKeywordDifficultyRequest
impl Send for DataForSeoLabsBulkKeywordDifficultyRequest
impl Sync for DataForSeoLabsBulkKeywordDifficultyRequest
impl Unpin for DataForSeoLabsBulkKeywordDifficultyRequest
impl UnsafeUnpin for DataForSeoLabsBulkKeywordDifficultyRequest
impl UnwindSafe for DataForSeoLabsBulkKeywordDifficultyRequest
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