pub enum SettlementFailureClass {
Retryable,
Permanent,
}Expand description
Retry disposition for a settlement failure.
Variants§
Retryable
The operation may succeed when replayed.
Permanent
Replaying the same operation cannot succeed.
Trait Implementations§
Source§impl Clone for SettlementFailureClass
impl Clone for SettlementFailureClass
Source§fn clone(&self) -> SettlementFailureClass
fn clone(&self) -> SettlementFailureClass
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 SettlementFailureClass
Source§impl Debug for SettlementFailureClass
impl Debug for SettlementFailureClass
Source§impl<'de> Deserialize<'de> for SettlementFailureClass
impl<'de> Deserialize<'de> for SettlementFailureClass
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
impl Eq for SettlementFailureClass
Source§impl PartialEq for SettlementFailureClass
impl PartialEq for SettlementFailureClass
Source§impl Serialize for SettlementFailureClass
impl Serialize for SettlementFailureClass
impl StructuralPartialEq for SettlementFailureClass
Auto Trait Implementations§
impl Freeze for SettlementFailureClass
impl RefUnwindSafe for SettlementFailureClass
impl Send for SettlementFailureClass
impl Sync for SettlementFailureClass
impl Unpin for SettlementFailureClass
impl UnsafeUnpin for SettlementFailureClass
impl UnwindSafe for SettlementFailureClass
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