pub struct Item {
pub identifiers: Box<IdentifierType>,
pub attribute_sets: Option<Vec<AttributeSetListType>>,
pub relationships: Option<Vec<RelationshipType>>,
pub sales_rankings: Option<Vec<SalesRankType>>,
}
Expand description
Item : An item in the Amazon catalog.
Fields
identifiers: Box<IdentifierType>
attribute_sets: Option<Vec<AttributeSetListType>>
A list of attributes for the item.
relationships: Option<Vec<RelationshipType>>
A list of variation relationship information, if applicable for the item.
sales_rankings: Option<Vec<SalesRankType>>
A list of sales rank information for the item by category.
Implementations
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Item
impl<'de> Deserialize<'de> for Item
sourcefn 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 StructuralPartialEq for Item
Auto Trait Implementations
impl RefUnwindSafe for Item
impl Send for Item
impl Sync for Item
impl Unpin for Item
impl UnwindSafe for Item
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more