pub enum ReceiptStatus {
Received,
PartiallyApplied,
Applied,
Voided,
}Expand description
Receipt lifecycle status.
Variants§
Received
Receipt has been recorded.
PartiallyApplied
Receipt has been partially applied.
Applied
Receipt has been fully applied.
Voided
Receipt was voided.
Trait Implementations§
Source§impl Clone for ReceiptStatus
impl Clone for ReceiptStatus
Source§fn clone(&self) -> ReceiptStatus
fn clone(&self) -> ReceiptStatus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ReceiptStatus
Source§impl Debug for ReceiptStatus
impl Debug for ReceiptStatus
impl Eq for ReceiptStatus
Source§impl Hash for ReceiptStatus
impl Hash for ReceiptStatus
Source§impl Ord for ReceiptStatus
impl Ord for ReceiptStatus
Source§fn cmp(&self, other: &ReceiptStatus) -> Ordering
fn cmp(&self, other: &ReceiptStatus) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ReceiptStatus
impl PartialEq for ReceiptStatus
Source§fn eq(&self, other: &ReceiptStatus) -> bool
fn eq(&self, other: &ReceiptStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for ReceiptStatus
impl PartialOrd for ReceiptStatus
impl StructuralPartialEq for ReceiptStatus
Auto Trait Implementations§
impl Freeze for ReceiptStatus
impl RefUnwindSafe for ReceiptStatus
impl Send for ReceiptStatus
impl Sync for ReceiptStatus
impl Unpin for ReceiptStatus
impl UnsafeUnpin for ReceiptStatus
impl UnwindSafe for ReceiptStatus
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