Struct amazon_sp_merchant_fulfillment::models::get_eligible_shipment_services_result::GetEligibleShipmentServicesResult
source · [−]pub struct GetEligibleShipmentServicesResult {
pub shipping_service_list: Vec<ShippingService>,
pub rejected_shipping_service_list: Option<Vec<RejectedShippingService>>,
pub temporarily_unavailable_carrier_list: Option<Vec<TemporarilyUnavailableCarrier>>,
pub terms_and_conditions_not_accepted_carrier_list: Option<Vec<TermsAndConditionsNotAcceptedCarrier>>,
}Expand description
GetEligibleShipmentServicesResult : The payload for the getEligibleShipmentServices operation.
Fields
shipping_service_list: Vec<ShippingService>A list of shipping services offers.
rejected_shipping_service_list: Option<Vec<RejectedShippingService>>List of services that were for some reason unavailable for this request
A list of temporarily unavailable carriers.
terms_and_conditions_not_accepted_carrier_list: Option<Vec<TermsAndConditionsNotAcceptedCarrier>>List of carriers whose terms and conditions were not accepted by the seller.
Implementations
sourceimpl GetEligibleShipmentServicesResult
impl GetEligibleShipmentServicesResult
sourcepub fn new(
shipping_service_list: Vec<ShippingService>
) -> GetEligibleShipmentServicesResult
pub fn new(
shipping_service_list: Vec<ShippingService>
) -> GetEligibleShipmentServicesResult
The payload for the getEligibleShipmentServices operation.
Trait Implementations
sourceimpl Clone for GetEligibleShipmentServicesResult
impl Clone for GetEligibleShipmentServicesResult
sourcefn clone(&self) -> GetEligibleShipmentServicesResult
fn clone(&self) -> GetEligibleShipmentServicesResult
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 GetEligibleShipmentServicesResult
impl Default for GetEligibleShipmentServicesResult
sourcefn default() -> GetEligibleShipmentServicesResult
fn default() -> GetEligibleShipmentServicesResult
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for GetEligibleShipmentServicesResult
impl<'de> Deserialize<'de> for GetEligibleShipmentServicesResult
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<GetEligibleShipmentServicesResult> for GetEligibleShipmentServicesResult
impl PartialEq<GetEligibleShipmentServicesResult> for GetEligibleShipmentServicesResult
sourcefn eq(&self, other: &GetEligibleShipmentServicesResult) -> bool
fn eq(&self, other: &GetEligibleShipmentServicesResult) -> bool
impl StructuralPartialEq for GetEligibleShipmentServicesResult
Auto Trait Implementations
impl RefUnwindSafe for GetEligibleShipmentServicesResult
impl Send for GetEligibleShipmentServicesResult
impl Sync for GetEligibleShipmentServicesResult
impl Unpin for GetEligibleShipmentServicesResult
impl UnwindSafe for GetEligibleShipmentServicesResult
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