Struct google_content2::api::PosSaleResponse
source · pub struct PosSaleResponse {
pub content_language: Option<String>,
pub gtin: Option<String>,
pub item_id: Option<String>,
pub kind: 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.
kind: Option<String>
Identifies what kind of resource this is. Value: the fixed string “content#posSaleResponse”.
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 PosSaleResponse
impl Clone for PosSaleResponse
source§fn clone(&self) -> PosSaleResponse
fn clone(&self) -> PosSaleResponse
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 PosSaleResponse
impl Debug for PosSaleResponse
source§impl Default for PosSaleResponse
impl Default for PosSaleResponse
source§fn default() -> PosSaleResponse
fn default() -> PosSaleResponse
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for PosSaleResponse
impl<'de> Deserialize<'de> for PosSaleResponse
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 PosSaleResponse
impl Serialize for PosSaleResponse
impl ResponseResult for PosSaleResponse
Auto Trait Implementations§
impl RefUnwindSafe for PosSaleResponse
impl Send for PosSaleResponse
impl Sync for PosSaleResponse
impl Unpin for PosSaleResponse
impl UnwindSafe for PosSaleResponse
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