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
sourceimpl Clone for OrderLineItemTaxScope
impl Clone for OrderLineItemTaxScope
sourcefn clone(&self) -> OrderLineItemTaxScope
fn clone(&self) -> OrderLineItemTaxScope
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 OrderLineItemTaxScope
impl Debug for OrderLineItemTaxScope
sourceimpl<'de> Deserialize<'de> for OrderLineItemTaxScope
impl<'de> Deserialize<'de> for OrderLineItemTaxScope
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<OrderLineItemTaxScope> for OrderLineItemTaxScope
impl PartialEq<OrderLineItemTaxScope> for OrderLineItemTaxScope
sourcefn eq(&self, other: &OrderLineItemTaxScope) -> bool
fn eq(&self, other: &OrderLineItemTaxScope) -> bool
sourceimpl Serialize for OrderLineItemTaxScope
impl Serialize for OrderLineItemTaxScope
impl Eq for OrderLineItemTaxScope
impl StructuralEq for OrderLineItemTaxScope
impl StructuralPartialEq for OrderLineItemTaxScope
Auto Trait Implementations
impl RefUnwindSafe for OrderLineItemTaxScope
impl Send for OrderLineItemTaxScope
impl Sync for OrderLineItemTaxScope
impl Unpin for OrderLineItemTaxScope
impl UnwindSafe for OrderLineItemTaxScope
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
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.