pub struct DataForSeoLabsDomainRankOverviewRequest {
pub target: String,
pub location_name: Option<String>,
pub location_code: Option<i32>,
pub language_name: Option<String>,
pub language_code: Option<String>,
pub ignore_synonyms: Option<bool>,
pub limit: Option<i32>,
pub offset: Option<i32>,
pub tag: Option<String>,
}Expand description
Request body for domain_rank_overview.
See https://docs.dataforseo.com/v3/dataforseo_labs/google/domain_rank_overview/live/.
Fields§
§target: StringDomain, subdomain, or webpage the request targets.
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.
ignore_synonyms: Option<bool>Whether to exclude highly similar keywords from the results.
limit: Option<i32>Maximum number of returned items (default 100, max 1000).
offset: Option<i32>Offset into the result set, for pagination.
tag: Option<String>User-defined task identifier (max 255 characters).
Implementations§
Source§impl DataForSeoLabsDomainRankOverviewRequest
impl DataForSeoLabsDomainRankOverviewRequest
Sourcepub fn new(target: &str) -> DataForSeoLabsDomainRankOverviewRequest
pub fn new(target: &str) -> DataForSeoLabsDomainRankOverviewRequest
Creates a request for the given target domain.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DataForSeoLabsDomainRankOverviewRequest
impl<'de> Deserialize<'de> for DataForSeoLabsDomainRankOverviewRequest
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 DataForSeoLabsDomainRankOverviewRequest
impl RefUnwindSafe for DataForSeoLabsDomainRankOverviewRequest
impl Send for DataForSeoLabsDomainRankOverviewRequest
impl Sync for DataForSeoLabsDomainRankOverviewRequest
impl Unpin for DataForSeoLabsDomainRankOverviewRequest
impl UnsafeUnpin for DataForSeoLabsDomainRankOverviewRequest
impl UnwindSafe for DataForSeoLabsDomainRankOverviewRequest
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