pub struct OrderAcknowledgement {
pub purchase_order_number: String,
pub selling_party: Box<PartyIdentification>,
pub acknowledgement_date: String,
pub items: Vec<OrderAcknowledgementItem>,
}Expand description
OrderAcknowledgement : Represents an acknowledgement for an order, including the purchase order number, selling party details, acknowledgement date, and a list of acknowledged items.
Fields§
§purchase_order_number: StringThe purchase order number. Formatting Notes: 8-character alpha-numeric code.
selling_party: Box<PartyIdentification>§acknowledgement_date: StringThe date and time when the purchase order is acknowledged, in ISO-8601 date/time format.
items: Vec<OrderAcknowledgementItem>A list of the items being acknowledged with associated details.
Implementations§
Source§impl OrderAcknowledgement
impl OrderAcknowledgement
Sourcepub fn new(
purchase_order_number: String,
selling_party: PartyIdentification,
acknowledgement_date: String,
items: Vec<OrderAcknowledgementItem>,
) -> OrderAcknowledgement
pub fn new( purchase_order_number: String, selling_party: PartyIdentification, acknowledgement_date: String, items: Vec<OrderAcknowledgementItem>, ) -> OrderAcknowledgement
Represents an acknowledgement for an order, including the purchase order number, selling party details, acknowledgement date, and a list of acknowledged items.
Trait Implementations§
Source§impl Clone for OrderAcknowledgement
impl Clone for OrderAcknowledgement
Source§fn clone(&self) -> OrderAcknowledgement
fn clone(&self) -> OrderAcknowledgement
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 OrderAcknowledgement
impl Debug for OrderAcknowledgement
Source§impl Default for OrderAcknowledgement
impl Default for OrderAcknowledgement
Source§fn default() -> OrderAcknowledgement
fn default() -> OrderAcknowledgement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OrderAcknowledgement
impl<'de> Deserialize<'de> for OrderAcknowledgement
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
Source§impl PartialEq for OrderAcknowledgement
impl PartialEq for OrderAcknowledgement
Source§impl Serialize for OrderAcknowledgement
impl Serialize for OrderAcknowledgement
impl StructuralPartialEq for OrderAcknowledgement
Auto Trait Implementations§
impl Freeze for OrderAcknowledgement
impl RefUnwindSafe for OrderAcknowledgement
impl Send for OrderAcknowledgement
impl Sync for OrderAcknowledgement
impl Unpin for OrderAcknowledgement
impl UnwindSafe for OrderAcknowledgement
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