pub struct SerpApiGoogleSearchByImageTaskPostRequest {Show 16 fields
pub image_url: String,
pub priority: Option<i32>,
pub location_name: Option<String>,
pub location_code: i32,
pub location_coordinate: Option<String>,
pub language_name: Option<String>,
pub language_code: String,
pub se_domain: Option<String>,
pub max_crawl_pages: Option<i32>,
pub calculate_rectangles: Option<bool>,
pub browser_screen_width: Option<i32>,
pub browser_screen_height: Option<i32>,
pub tag: Option<String>,
pub postback_url: Option<String>,
pub postback_data: Option<String>,
pub pingback_url: Option<String>,
}Expand description
Request body for Google Search By Image task_post. See https://docs.dataforseo.com/v3/serp/google/search_by_image/task_post/.
Fields§
§image_url: StringURL of the image.
priority: Option<i32>Task execution priority: 1 (normal) or 2 (high).
location_name: Option<String>Full location name (e.g. “London,England,United Kingdom”).
location_code: i32DataForSEO location code the search was run for.
location_coordinate: Option<String>GPS coordinates the search was run for (“lat,lng,zoom”).
language_name: Option<String>Full language name of the search.
language_code: StringLanguage code the search was run for.
se_domain: Option<String>Search-engine domain the results were taken from.
max_crawl_pages: Option<i32>Max crawl pages.
calculate_rectangles: Option<bool>Calculate rectangles.
browser_screen_width: Option<i32>Browser screen width.
browser_screen_height: Option<i32>Browser screen height.
tag: Option<String>User-defined identifier echoed back on the result.
postback_url: Option<String>URL of the postback.
postback_data: Option<String>Postback data.
pingback_url: Option<String>URL of the pingback.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SerpApiGoogleSearchByImageTaskPostRequest
impl<'de> Deserialize<'de> for SerpApiGoogleSearchByImageTaskPostRequest
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 SerpApiGoogleSearchByImageTaskPostRequest
impl RefUnwindSafe for SerpApiGoogleSearchByImageTaskPostRequest
impl Send for SerpApiGoogleSearchByImageTaskPostRequest
impl Sync for SerpApiGoogleSearchByImageTaskPostRequest
impl Unpin for SerpApiGoogleSearchByImageTaskPostRequest
impl UnsafeUnpin for SerpApiGoogleSearchByImageTaskPostRequest
impl UnwindSafe for SerpApiGoogleSearchByImageTaskPostRequest
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