Struct google_content2::api::ProductStatus [−][src]
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
creation_date: Option<String>Date on which the item has been created, in ISO 8601 format.
data_quality_issues: Option<Vec<ProductStatusDataQualityIssue>>DEPRECATED - never populated
destination_statuses: Option<Vec<ProductStatusDestinationStatus>>The intended destinations for the product.
google_expiration_date: Option<String>Date on which the item expires in Google Shopping, in ISO 8601 format.
item_level_issues: Option<Vec<ProductStatusItemLevelIssue>>A list of all issues associated with the product.
kind: Option<String>Identifies what kind of resource this is. Value: the fixed string “content#productStatus”
last_update_date: Option<String>Date on which the item has been last updated, in ISO 8601 format.
link: Option<String>The link to the product.
product: Option<Product>Product data after applying all the join inputs.
product_id: Option<String>The ID of the product for which status is reported.
title: Option<String>The title of the product.
Trait Implementations
impl Clone for ProductStatus[src]
fn clone(&self) -> ProductStatus[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for ProductStatus[src]
impl Default for ProductStatus[src]
fn default() -> ProductStatus[src]
impl<'de> Deserialize<'de> for ProductStatus[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl ResponseResult for ProductStatus[src]
impl Serialize for ProductStatus[src]
Auto Trait Implementations
impl RefUnwindSafe for ProductStatus
impl Send for ProductStatus
impl Sync for ProductStatus
impl Unpin for ProductStatus
impl UnwindSafe for ProductStatus
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T> Instrument for T[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
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.
pub 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>,