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: ShipmentStatus§order_items: Option<Vec<OrderItemsInner>>For partial shipment status updates, the list of order items and quantities to be updated.
Implementations§
Source§impl 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§
Source§impl Clone for UpdateShipmentStatusRequest
impl Clone for UpdateShipmentStatusRequest
Source§fn clone(&self) -> UpdateShipmentStatusRequest
fn clone(&self) -> UpdateShipmentStatusRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UpdateShipmentStatusRequest
impl Debug for UpdateShipmentStatusRequest
Source§impl Default for UpdateShipmentStatusRequest
impl Default for UpdateShipmentStatusRequest
Source§fn default() -> UpdateShipmentStatusRequest
fn default() -> UpdateShipmentStatusRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateShipmentStatusRequest
impl<'de> Deserialize<'de> for UpdateShipmentStatusRequest
Source§fn 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
impl StructuralPartialEq for UpdateShipmentStatusRequest
Auto Trait Implementations§
impl Freeze for UpdateShipmentStatusRequest
impl RefUnwindSafe for UpdateShipmentStatusRequest
impl Send for UpdateShipmentStatusRequest
impl Sync for UpdateShipmentStatusRequest
impl Unpin for UpdateShipmentStatusRequest
impl UnwindSafe for UpdateShipmentStatusRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more