pub enum CreditMemoReason {
Show 13 variants
Return,
Damaged,
WrongItem,
PriceError,
QuantityError,
QualityIssue,
LateDelivery,
Promotional,
VolumeRebate,
Goodwill,
BillingError,
ContractAdjustment,
Other,
}Expand description
Reason code for credit memo.
Variants§
Return
Goods returned.
Damaged
Damaged goods.
WrongItem
Wrong item shipped.
PriceError
Price error.
QuantityError
Quantity error.
QualityIssue
Quality issue.
LateDelivery
Late delivery.
Promotional
Promotional discount.
VolumeRebate
Volume rebate.
Goodwill
Customer goodwill.
BillingError
Billing error.
ContractAdjustment
Contract adjustment.
Other
Other.
Trait Implementations§
Source§impl Clone for CreditMemoReason
impl Clone for CreditMemoReason
Source§fn clone(&self) -> CreditMemoReason
fn clone(&self) -> CreditMemoReason
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 CreditMemoReason
impl Debug for CreditMemoReason
Source§impl Default for CreditMemoReason
impl Default for CreditMemoReason
Source§fn default() -> CreditMemoReason
fn default() -> CreditMemoReason
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreditMemoReason
impl<'de> Deserialize<'de> for CreditMemoReason
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 CreditMemoReason
impl PartialEq for CreditMemoReason
Source§impl Serialize for CreditMemoReason
impl Serialize for CreditMemoReason
impl Copy for CreditMemoReason
impl Eq for CreditMemoReason
impl StructuralPartialEq for CreditMemoReason
Auto Trait Implementations§
impl Freeze for CreditMemoReason
impl RefUnwindSafe for CreditMemoReason
impl Send for CreditMemoReason
impl Sync for CreditMemoReason
impl Unpin for CreditMemoReason
impl UnsafeUnpin for CreditMemoReason
impl UnwindSafe for CreditMemoReason
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.