Struct amazon_sp_orders::models::update_shipment_status_request::UpdateShipmentStatusRequest
source · [−]pub struct UpdateShipmentStatusRequest {
pub marketplace_id: String,
pub shipment_status: ShipmentStatus,
pub order_items: Option<Vec<OrderItemsInner>>,
}Expand description
UpdateShipmentStatusRequest : The request body for the updateShipmentStatus operation.
Fields
marketplace_id: StringThe unobfuscated marketplace identifier.
shipment_status: ShipmentStatusorder_items: Option<Vec<OrderItemsInner>>For partial shipment status updates, the list of order items and quantities to be updated.
Implementations
sourceimpl UpdateShipmentStatusRequest
impl UpdateShipmentStatusRequest
sourcepub fn new(
marketplace_id: String,
shipment_status: ShipmentStatus
) -> UpdateShipmentStatusRequest
pub fn new(
marketplace_id: String,
shipment_status: ShipmentStatus
) -> UpdateShipmentStatusRequest
The request body for the updateShipmentStatus operation.
Trait Implementations
sourceimpl Clone for UpdateShipmentStatusRequest
impl Clone for UpdateShipmentStatusRequest
sourcefn clone(&self) -> UpdateShipmentStatusRequest
fn clone(&self) -> UpdateShipmentStatusRequest
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 UpdateShipmentStatusRequest
impl Debug for UpdateShipmentStatusRequest
sourceimpl Default for UpdateShipmentStatusRequest
impl Default for UpdateShipmentStatusRequest
sourcefn default() -> UpdateShipmentStatusRequest
fn default() -> UpdateShipmentStatusRequest
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for UpdateShipmentStatusRequest
impl<'de> Deserialize<'de> for UpdateShipmentStatusRequest
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<UpdateShipmentStatusRequest> for UpdateShipmentStatusRequest
impl PartialEq<UpdateShipmentStatusRequest> for UpdateShipmentStatusRequest
sourcefn eq(&self, other: &UpdateShipmentStatusRequest) -> bool
fn eq(&self, other: &UpdateShipmentStatusRequest) -> bool
impl StructuralPartialEq for UpdateShipmentStatusRequest
Auto Trait Implementations
impl RefUnwindSafe for UpdateShipmentStatusRequest
impl Send for UpdateShipmentStatusRequest
impl Sync for UpdateShipmentStatusRequest
impl Unpin for UpdateShipmentStatusRequest
impl UnwindSafe for UpdateShipmentStatusRequest
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