Struct google_content2::api::PosSaleRequest
source · pub struct PosSaleRequest {
pub content_language: Option<String>,
pub gtin: Option<String>,
pub item_id: Option<String>,
pub price: Option<Price>,
pub quantity: Option<i64>,
pub sale_id: Option<String>,
pub store_code: Option<String>,
pub target_country: Option<String>,
pub timestamp: Option<String>,
}
Expand description
Fields§
§content_language: Option<String>
Required. The two-letter ISO 639-1 language code for the item.
gtin: Option<String>
Global Trade Item Number.
item_id: Option<String>
Required. A unique identifier for the item.
price: Option<Price>
Required. The price of the item.
quantity: Option<i64>
Required. The relative change of the available quantity. Negative for items returned.
sale_id: Option<String>
A unique ID to group items from the same sale event.
store_code: Option<String>
Required. The identifier of the merchant’s store. Either a storeCode
inserted via the API or the code of the store in Google My Business.
target_country: Option<String>
Required. The CLDR territory code for the item.
timestamp: Option<String>
Required. The inventory timestamp, in ISO 8601 format.
Trait Implementations§
source§impl Clone for PosSaleRequest
impl Clone for PosSaleRequest
source§fn clone(&self) -> PosSaleRequest
fn clone(&self) -> PosSaleRequest
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for PosSaleRequest
impl Debug for PosSaleRequest
source§impl Default for PosSaleRequest
impl Default for PosSaleRequest
source§fn default() -> PosSaleRequest
fn default() -> PosSaleRequest
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for PosSaleRequest
impl<'de> Deserialize<'de> for PosSaleRequest
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
source§impl Serialize for PosSaleRequest
impl Serialize for PosSaleRequest
impl RequestValue for PosSaleRequest
Auto Trait Implementations§
impl RefUnwindSafe for PosSaleRequest
impl Send for PosSaleRequest
impl Sync for PosSaleRequest
impl Unpin for PosSaleRequest
impl UnwindSafe for PosSaleRequest
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