pub struct DataForSeoLabsSearchIntentRequest {
pub keywords: Vec<String>,
pub language_name: Option<String>,
pub language_code: Option<String>,
pub tag: Option<String>,
}Expand description
Request body for search_intent.
See https://docs.dataforseo.com/v3/dataforseo_labs/google/search_intent/live/.
Fields§
§keywords: Vec<String>Keywords to analyze.
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 DataForSeoLabsSearchIntentRequest
impl DataForSeoLabsSearchIntentRequest
Sourcepub fn new(keywords: Vec<String>) -> DataForSeoLabsSearchIntentRequest
pub fn new(keywords: Vec<String>) -> DataForSeoLabsSearchIntentRequest
Creates a request for the given keywords.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DataForSeoLabsSearchIntentRequest
impl<'de> Deserialize<'de> for DataForSeoLabsSearchIntentRequest
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 DataForSeoLabsSearchIntentRequest
impl RefUnwindSafe for DataForSeoLabsSearchIntentRequest
impl Send for DataForSeoLabsSearchIntentRequest
impl Sync for DataForSeoLabsSearchIntentRequest
impl Unpin for DataForSeoLabsSearchIntentRequest
impl UnsafeUnpin for DataForSeoLabsSearchIntentRequest
impl UnwindSafe for DataForSeoLabsSearchIntentRequest
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