pub struct AdvancedCommerceTransactionInfo {
pub descriptors: Descriptors,
pub estimated_tax: i64,
pub items: Vec<AdvancedCommerceTransactionItem>,
pub period: Period,
pub request_reference_id: String,
pub tax_code: String,
pub tax_exclusive_price: i64,
pub tax_rate: String,
}Expand description
Fields§
§descriptors: Descriptors§estimated_tax: i64§items: Vec<AdvancedCommerceTransactionItem>§period: Period§request_reference_id: String§tax_code: String§tax_exclusive_price: i64§tax_rate: StringTrait Implementations§
Source§impl Clone for AdvancedCommerceTransactionInfo
impl Clone for AdvancedCommerceTransactionInfo
Source§fn clone(&self) -> AdvancedCommerceTransactionInfo
fn clone(&self) -> AdvancedCommerceTransactionInfo
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<'de> Deserialize<'de> for AdvancedCommerceTransactionInfo
impl<'de> Deserialize<'de> for AdvancedCommerceTransactionInfo
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 AdvancedCommerceTransactionInfo
impl PartialEq for AdvancedCommerceTransactionInfo
Source§fn eq(&self, other: &AdvancedCommerceTransactionInfo) -> bool
fn eq(&self, other: &AdvancedCommerceTransactionInfo) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for AdvancedCommerceTransactionInfo
impl StructuralPartialEq for AdvancedCommerceTransactionInfo
Auto Trait Implementations§
impl Freeze for AdvancedCommerceTransactionInfo
impl RefUnwindSafe for AdvancedCommerceTransactionInfo
impl Send for AdvancedCommerceTransactionInfo
impl Sync for AdvancedCommerceTransactionInfo
impl Unpin for AdvancedCommerceTransactionInfo
impl UnwindSafe for AdvancedCommerceTransactionInfo
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