pub struct BusinessDataApiGoogleTaskPost {
pub keyword: 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 priority: Option<i32>,
pub tag: Option<String>,
pub postback_url: Option<String>,
pub pingback_url: Option<String>,
}Expand description
Task request shared by the simple Google Business Data task_post endpoints
(My Business Info, My Business Updates, Questions & Answers).
See https://docs.dataforseo.com/v3/business_data/google/my_business_info/task_post/.
Fields§
§keyword: StringBusiness name, or a cid: / place_id: identifier to look up.
location_name: Option<String>Full location name, e.g. "London,England,United Kingdom".
location_code: Option<i32>Location code from the locations endpoint.
location_coordinate: Option<String>GPS coordinates as "latitude,longitude" or "latitude,longitude,radius".
language_name: Option<String>Full language name, e.g. "English".
language_code: Option<String>Language code, e.g. "en".
priority: Option<i32>Task priority: 1 (normal, default) or 2 (high, extra cost).
tag: Option<String>User-defined task identifier (max 255 characters).
postback_url: Option<String>URL that receives the finished results via POST.
pingback_url: Option<String>URL notified via GET when the task completes.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for BusinessDataApiGoogleTaskPost
impl<'de> Deserialize<'de> for BusinessDataApiGoogleTaskPost
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 BusinessDataApiGoogleTaskPost
impl RefUnwindSafe for BusinessDataApiGoogleTaskPost
impl Send for BusinessDataApiGoogleTaskPost
impl Sync for BusinessDataApiGoogleTaskPost
impl Unpin for BusinessDataApiGoogleTaskPost
impl UnsafeUnpin for BusinessDataApiGoogleTaskPost
impl UnwindSafe for BusinessDataApiGoogleTaskPost
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