pub enum OrderLineItemTaxScope {
OtherTaxScope,
LineItem,
Order,
}
Expand description
Indicates whether this is a line-item or order-level tax.
Variants§
OtherTaxScope
Used for reporting only. The original transaction tax scope is currently not supported by the API.
LineItem
The tax should be applied only to line items specified by the OrderLineItemAppliedTax
reference records.
Order
The tax should be applied to the entire order.
Trait Implementations§
Source§impl Clone for OrderLineItemTaxScope
impl Clone for OrderLineItemTaxScope
Source§fn clone(&self) -> OrderLineItemTaxScope
fn clone(&self) -> OrderLineItemTaxScope
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for OrderLineItemTaxScope
impl Debug for OrderLineItemTaxScope
Source§impl<'de> Deserialize<'de> for OrderLineItemTaxScope
impl<'de> Deserialize<'de> for OrderLineItemTaxScope
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 OrderLineItemTaxScope
impl PartialEq for OrderLineItemTaxScope
Source§impl Serialize for OrderLineItemTaxScope
impl Serialize for OrderLineItemTaxScope
impl Eq for OrderLineItemTaxScope
impl StructuralPartialEq for OrderLineItemTaxScope
Auto Trait Implementations§
impl Freeze for OrderLineItemTaxScope
impl RefUnwindSafe for OrderLineItemTaxScope
impl Send for OrderLineItemTaxScope
impl Sync for OrderLineItemTaxScope
impl Unpin for OrderLineItemTaxScope
impl UnwindSafe for OrderLineItemTaxScope
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.