Struct amazon_sp_orders::models::regulated_order_verification_status::RegulatedOrderVerificationStatus
source · [−]pub struct RegulatedOrderVerificationStatus {
pub status: VerificationStatus,
pub requires_merchant_action: bool,
pub valid_rejection_reasons: Vec<RejectionReason>,
pub rejection_reason: Option<Box<RejectionReason>>,
pub review_date: Option<String>,
pub external_reviewer_id: Option<String>,
}Expand description
RegulatedOrderVerificationStatus : The verification status of the order along with associated approval or rejection metadata.
Fields
status: VerificationStatusrequires_merchant_action: boolWhen true, the regulated information provided in the order requires a review by the merchant.
valid_rejection_reasons: Vec<RejectionReason>A list of valid rejection reasons that may be used to reject the order’s regulated information.
rejection_reason: Option<Box<RejectionReason>>review_date: Option<String>The date the order was reviewed. In ISO 8601 date time format.
external_reviewer_id: Option<String>The identifier for the order’s regulated information reviewer.
Implementations
sourceimpl RegulatedOrderVerificationStatus
impl RegulatedOrderVerificationStatus
sourcepub fn new(
status: VerificationStatus,
requires_merchant_action: bool,
valid_rejection_reasons: Vec<RejectionReason>
) -> RegulatedOrderVerificationStatus
pub fn new(
status: VerificationStatus,
requires_merchant_action: bool,
valid_rejection_reasons: Vec<RejectionReason>
) -> RegulatedOrderVerificationStatus
The verification status of the order along with associated approval or rejection metadata.
Trait Implementations
sourceimpl Clone for RegulatedOrderVerificationStatus
impl Clone for RegulatedOrderVerificationStatus
sourcefn clone(&self) -> RegulatedOrderVerificationStatus
fn clone(&self) -> RegulatedOrderVerificationStatus
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 Default for RegulatedOrderVerificationStatus
impl Default for RegulatedOrderVerificationStatus
sourcefn default() -> RegulatedOrderVerificationStatus
fn default() -> RegulatedOrderVerificationStatus
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for RegulatedOrderVerificationStatus
impl<'de> Deserialize<'de> for RegulatedOrderVerificationStatus
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<RegulatedOrderVerificationStatus> for RegulatedOrderVerificationStatus
impl PartialEq<RegulatedOrderVerificationStatus> for RegulatedOrderVerificationStatus
sourcefn eq(&self, other: &RegulatedOrderVerificationStatus) -> bool
fn eq(&self, other: &RegulatedOrderVerificationStatus) -> bool
impl StructuralPartialEq for RegulatedOrderVerificationStatus
Auto Trait Implementations
impl RefUnwindSafe for RegulatedOrderVerificationStatus
impl Send for RegulatedOrderVerificationStatus
impl Sync for RegulatedOrderVerificationStatus
impl Unpin for RegulatedOrderVerificationStatus
impl UnwindSafe for RegulatedOrderVerificationStatus
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