[−][src]Struct google_content2::ProductStatus
The status of a product, i.e., information about a product computed asynchronously.
Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- get productstatuses (response)
Fields
product: Option<Product>Product data after applying all the join inputs.
destination_statuses: Option<Vec<ProductStatusDestinationStatus>>The intended destinations for the product.
title: Option<String>The title of the product.
item_level_issues: Option<Vec<ProductStatusItemLevelIssue>>A list of all issues associated with the product.
last_update_date: Option<String>Date on which the item has been last updated, in ISO 8601 format.
google_expiration_date: Option<String>Date on which the item expires in Google Shopping, in ISO 8601 format.
link: Option<String>The link to the product.
creation_date: Option<String>Date on which the item has been created, in ISO 8601 format.
kind: Option<String>Identifies what kind of resource this is. Value: the fixed string "content#productStatus".
data_quality_issues: Option<Vec<ProductStatusDataQualityIssue>>DEPRECATED - never populated
product_id: Option<String>The ID of the product for which status is reported.
Trait Implementations
impl ResponseResult for ProductStatus[src]
impl Default for ProductStatus[src]
fn default() -> ProductStatus[src]
impl Clone for ProductStatus[src]
fn clone(&self) -> ProductStatus[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl Debug for ProductStatus[src]
impl Serialize for ProductStatus[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer, [src]
__S: Serializer,
impl<'de> Deserialize<'de> for ProductStatus[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for ProductStatus
impl Unpin for ProductStatus
impl Sync for ProductStatus
impl UnwindSafe for ProductStatus
impl RefUnwindSafe for ProductStatus
Blanket Implementations
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Typeable for T where
T: Any,
T: Any,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>, [src]
T: Deserialize<'de>,