Struct google_manufacturers1::api::Issue
source · pub struct Issue {
pub attribute: Option<String>,
pub description: Option<String>,
pub destination: Option<String>,
pub resolution: Option<String>,
pub severity: Option<String>,
pub timestamp: Option<DateTime<Utc>>,
pub title: Option<String>,
pub type_: Option<String>,
}
Expand description
Product issue.
This type is not used in any activity, and only used as part of another schema.
Fields§
§attribute: Option<String>
If present, the attribute that triggered the issue. For more information about attributes, see https://support.google.com/manufacturers/answer/6124116.
description: Option<String>
Longer description of the issue focused on how to resolve it.
destination: Option<String>
The destination this issue applies to.
resolution: Option<String>
What needs to happen to resolve the issue.
severity: Option<String>
The severity of the issue.
timestamp: Option<DateTime<Utc>>
The timestamp when this issue appeared.
title: Option<String>
Short title describing the nature of the issue.
type_: Option<String>
The server-generated type of the issue, for example, “INCORRECT_TEXT_FORMATTING”, “IMAGE_NOT_SERVEABLE”, etc.
Trait Implementations§
source§impl<'de> Deserialize<'de> for Issue
impl<'de> Deserialize<'de> for Issue
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
impl Part for Issue
Auto Trait Implementations§
impl RefUnwindSafe for Issue
impl Send for Issue
impl Sync for Issue
impl Unpin for Issue
impl UnwindSafe for Issue
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