pub enum ThreeWayMatchStatus {
NotApplicable,
Matched,
PriceMismatch,
QuantityMismatch,
BothMismatch,
GrNotReceived,
}Expand description
Three-way match status for invoice line.
Variants§
NotApplicable
Not applicable (no PO)
Matched
Match passed
PriceMismatch
Price mismatch
QuantityMismatch
Quantity mismatch
BothMismatch
Both price and quantity mismatch
GrNotReceived
GR not received
Trait Implementations§
Source§impl Clone for ThreeWayMatchStatus
impl Clone for ThreeWayMatchStatus
Source§fn clone(&self) -> ThreeWayMatchStatus
fn clone(&self) -> ThreeWayMatchStatus
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 ThreeWayMatchStatus
impl Debug for ThreeWayMatchStatus
Source§impl Default for ThreeWayMatchStatus
impl Default for ThreeWayMatchStatus
Source§fn default() -> ThreeWayMatchStatus
fn default() -> ThreeWayMatchStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ThreeWayMatchStatus
impl<'de> Deserialize<'de> for ThreeWayMatchStatus
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 Hash for ThreeWayMatchStatus
impl Hash for ThreeWayMatchStatus
Source§impl PartialEq for ThreeWayMatchStatus
impl PartialEq for ThreeWayMatchStatus
Source§impl Serialize for ThreeWayMatchStatus
impl Serialize for ThreeWayMatchStatus
impl Copy for ThreeWayMatchStatus
impl Eq for ThreeWayMatchStatus
impl StructuralPartialEq for ThreeWayMatchStatus
Auto Trait Implementations§
impl Freeze for ThreeWayMatchStatus
impl RefUnwindSafe for ThreeWayMatchStatus
impl Send for ThreeWayMatchStatus
impl Sync for ThreeWayMatchStatus
impl Unpin for ThreeWayMatchStatus
impl UnwindSafe for ThreeWayMatchStatus
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.