Struct amazon_sp_listings_items::models::listings_item_put_request::ListingsItemPutRequest
source · [−]pub struct ListingsItemPutRequest {
pub product_type: String,
pub requirements: Option<Requirements>,
pub attributes: Value,
}Expand description
ListingsItemPutRequest : The request body schema for the putListingsItem operation.
Fields
product_type: StringThe Amazon product type of the listings item.
requirements: Option<Requirements>The name of the requirements set for the provided data.
attributes: ValueJSON object containing structured listings item attribute data keyed by attribute name.
Implementations
sourceimpl ListingsItemPutRequest
impl ListingsItemPutRequest
sourcepub fn new(product_type: String, attributes: Value) -> ListingsItemPutRequest
pub fn new(product_type: String, attributes: Value) -> ListingsItemPutRequest
The request body schema for the putListingsItem operation.
Trait Implementations
sourceimpl Clone for ListingsItemPutRequest
impl Clone for ListingsItemPutRequest
sourcefn clone(&self) -> ListingsItemPutRequest
fn clone(&self) -> ListingsItemPutRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for ListingsItemPutRequest
impl Debug for ListingsItemPutRequest
sourceimpl Default for ListingsItemPutRequest
impl Default for ListingsItemPutRequest
sourcefn default() -> ListingsItemPutRequest
fn default() -> ListingsItemPutRequest
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ListingsItemPutRequest
impl<'de> Deserialize<'de> for ListingsItemPutRequest
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
sourceimpl PartialEq<ListingsItemPutRequest> for ListingsItemPutRequest
impl PartialEq<ListingsItemPutRequest> for ListingsItemPutRequest
sourcefn eq(&self, other: &ListingsItemPutRequest) -> bool
fn eq(&self, other: &ListingsItemPutRequest) -> bool
sourceimpl Serialize for ListingsItemPutRequest
impl Serialize for ListingsItemPutRequest
impl StructuralPartialEq for ListingsItemPutRequest
Auto Trait Implementations
impl RefUnwindSafe for ListingsItemPutRequest
impl Send for ListingsItemPutRequest
impl Sync for ListingsItemPutRequest
impl Unpin for ListingsItemPutRequest
impl UnwindSafe for ListingsItemPutRequest
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