Struct amazon_sp_fba_inbound_eligibility::models::item_eligibility_preview::ItemEligibilityPreview
source · [−]pub struct ItemEligibilityPreview {
pub asin: String,
pub marketplace_id: Option<String>,
pub program: Program,
pub is_eligible_for_program: bool,
pub ineligibility_reason_list: Option<Vec<IneligibilityReasonList>>,
}Expand description
ItemEligibilityPreview : The response object which contains the ASIN, marketplaceId if required, eligibility program, the eligibility status (boolean), and a list of ineligibility reason codes.
Fields
asin: StringThe ASIN for which eligibility was determined.
marketplace_id: Option<String>The marketplace for which eligibility was determined.
program: ProgramThe program for which eligibility was determined.
is_eligible_for_program: boolIndicates if the item is eligible for the program.
ineligibility_reason_list: Option<Vec<IneligibilityReasonList>>Potential Ineligibility Reason Codes.
Implementations
Trait Implementations
sourceimpl Clone for ItemEligibilityPreview
impl Clone for ItemEligibilityPreview
sourcefn clone(&self) -> ItemEligibilityPreview
fn clone(&self) -> ItemEligibilityPreview
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 ItemEligibilityPreview
impl Debug for ItemEligibilityPreview
sourceimpl Default for ItemEligibilityPreview
impl Default for ItemEligibilityPreview
sourcefn default() -> ItemEligibilityPreview
fn default() -> ItemEligibilityPreview
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ItemEligibilityPreview
impl<'de> Deserialize<'de> for ItemEligibilityPreview
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<ItemEligibilityPreview> for ItemEligibilityPreview
impl PartialEq<ItemEligibilityPreview> for ItemEligibilityPreview
sourcefn eq(&self, other: &ItemEligibilityPreview) -> bool
fn eq(&self, other: &ItemEligibilityPreview) -> bool
sourceimpl Serialize for ItemEligibilityPreview
impl Serialize for ItemEligibilityPreview
impl StructuralPartialEq for ItemEligibilityPreview
Auto Trait Implementations
impl RefUnwindSafe for ItemEligibilityPreview
impl Send for ItemEligibilityPreview
impl Sync for ItemEligibilityPreview
impl Unpin for ItemEligibilityPreview
impl UnwindSafe for ItemEligibilityPreview
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