Struct amazon_sp_vendor_direct_fulfillment_shipping::models::shipment_status_update::ShipmentStatusUpdate
source · [−]pub struct ShipmentStatusUpdate {
pub purchase_order_number: String,
pub selling_party: Box<PartyIdentification>,
pub ship_from_party: Box<PartyIdentification>,
pub status_update_details: Box<StatusUpdateDetails>,
}Fields
purchase_order_number: StringPurchase order number of the shipment for which to update the shipment status.
selling_party: Box<PartyIdentification>ship_from_party: Box<PartyIdentification>status_update_details: Box<StatusUpdateDetails>Implementations
sourceimpl ShipmentStatusUpdate
impl ShipmentStatusUpdate
pub fn new(
purchase_order_number: String,
selling_party: PartyIdentification,
ship_from_party: PartyIdentification,
status_update_details: StatusUpdateDetails
) -> ShipmentStatusUpdate
Trait Implementations
sourceimpl Clone for ShipmentStatusUpdate
impl Clone for ShipmentStatusUpdate
sourcefn clone(&self) -> ShipmentStatusUpdate
fn clone(&self) -> ShipmentStatusUpdate
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 ShipmentStatusUpdate
impl Debug for ShipmentStatusUpdate
sourceimpl Default for ShipmentStatusUpdate
impl Default for ShipmentStatusUpdate
sourcefn default() -> ShipmentStatusUpdate
fn default() -> ShipmentStatusUpdate
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ShipmentStatusUpdate
impl<'de> Deserialize<'de> for ShipmentStatusUpdate
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<ShipmentStatusUpdate> for ShipmentStatusUpdate
impl PartialEq<ShipmentStatusUpdate> for ShipmentStatusUpdate
sourcefn eq(&self, other: &ShipmentStatusUpdate) -> bool
fn eq(&self, other: &ShipmentStatusUpdate) -> bool
sourceimpl Serialize for ShipmentStatusUpdate
impl Serialize for ShipmentStatusUpdate
impl StructuralPartialEq for ShipmentStatusUpdate
Auto Trait Implementations
impl RefUnwindSafe for ShipmentStatusUpdate
impl Send for ShipmentStatusUpdate
impl Sync for ShipmentStatusUpdate
impl Unpin for ShipmentStatusUpdate
impl UnwindSafe for ShipmentStatusUpdate
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