pub enum TaxCalculationPhase {
TaxSubtotalPhase,
TaxTotalPhase,
}
Expand description
When to calculate the taxes due on a cart.
Variants§
TaxSubtotalPhase
The fee is calculated based on the payment’s subtotal.
TaxTotalPhase
The fee is calculated based on the payment’s total.
Trait Implementations§
Source§impl Clone for TaxCalculationPhase
impl Clone for TaxCalculationPhase
Source§fn clone(&self) -> TaxCalculationPhase
fn clone(&self) -> TaxCalculationPhase
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 TaxCalculationPhase
impl Debug for TaxCalculationPhase
Source§impl<'de> Deserialize<'de> for TaxCalculationPhase
impl<'de> Deserialize<'de> for TaxCalculationPhase
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 TaxCalculationPhase
impl PartialEq for TaxCalculationPhase
Source§impl Serialize for TaxCalculationPhase
impl Serialize for TaxCalculationPhase
impl Eq for TaxCalculationPhase
impl StructuralPartialEq for TaxCalculationPhase
Auto Trait Implementations§
impl Freeze for TaxCalculationPhase
impl RefUnwindSafe for TaxCalculationPhase
impl Send for TaxCalculationPhase
impl Sync for TaxCalculationPhase
impl Unpin for TaxCalculationPhase
impl UnwindSafe for TaxCalculationPhase
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.