/*
* Selling Partner API for Merchant Fulfillment
*
* With the Selling Partner API for Merchant Fulfillment, you can build applications that sellers can use to purchase shipping for non-Prime and Prime orders using Amazon's Buy Shipping Services.
*
* The version of the OpenAPI document: v0
*
* Generated by: https://openapi-generator.tech
*/
use crate::models;
use serde::{Deserialize, Serialize};
/// ItemLevelFields : A list of item level fields.
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct ItemLevelFields {
/// The Amazon Standard Identification Number (ASIN) of the item.
#[serde(rename = "Asin")]
pub asin: String,
/// A list of additional inputs.
#[serde(rename = "AdditionalInputs")]
pub additional_inputs: Vec<models::merchant_fulfillment_v0::AdditionalInputs>,
}
impl ItemLevelFields {
/// A list of item level fields.
pub fn new(asin: String, additional_inputs: Vec<models::merchant_fulfillment_v0::AdditionalInputs>) -> ItemLevelFields {
ItemLevelFields {
asin,
additional_inputs,
}
}
}