pub struct InvoiceDetails {
pub invoice_number: Option<String>,
pub invoice_date: Option<String>,
}Expand description
InvoiceDetails : The invoice details for charges associated with the goods in the package. Only applies to certain regions.
Fields§
§invoice_number: Option<String>The invoice number of the item.
invoice_date: Option<String>The invoice date of the item in ISO 8061 format.
Implementations§
Source§impl InvoiceDetails
impl InvoiceDetails
Sourcepub fn new() -> InvoiceDetails
pub fn new() -> InvoiceDetails
The invoice details for charges associated with the goods in the package. Only applies to certain regions.
Trait Implementations§
Source§impl Clone for InvoiceDetails
impl Clone for InvoiceDetails
Source§fn clone(&self) -> InvoiceDetails
fn clone(&self) -> InvoiceDetails
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 InvoiceDetails
impl Debug for InvoiceDetails
Source§impl Default for InvoiceDetails
impl Default for InvoiceDetails
Source§fn default() -> InvoiceDetails
fn default() -> InvoiceDetails
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InvoiceDetails
impl<'de> Deserialize<'de> for InvoiceDetails
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 InvoiceDetails
impl PartialEq for InvoiceDetails
Source§impl Serialize for InvoiceDetails
impl Serialize for InvoiceDetails
impl StructuralPartialEq for InvoiceDetails
Auto Trait Implementations§
impl Freeze for InvoiceDetails
impl RefUnwindSafe for InvoiceDetails
impl Send for InvoiceDetails
impl Sync for InvoiceDetails
impl Unpin for InvoiceDetails
impl UnwindSafe for InvoiceDetails
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