pub enum SettlementFailureCode {
Show 14 variants
InvalidReceiptSignature,
InvalidActionHash,
UntrustedReceiptSigner,
MalformedFinancialMetadata,
InvalidObservation,
Rpc,
InvalidInput,
InvalidDispatch,
InvalidBinding,
Unsupported,
Serialization,
Signature,
Verification,
Backend,
}Expand description
Closed settlement failure taxonomy.
Variants§
InvalidReceiptSignature
InvalidActionHash
UntrustedReceiptSigner
MalformedFinancialMetadata
InvalidObservation
Rpc
InvalidInput
InvalidDispatch
InvalidBinding
Unsupported
Serialization
Signature
Verification
Backend
Implementations§
Trait Implementations§
Source§impl Clone for SettlementFailureCode
impl Clone for SettlementFailureCode
Source§fn clone(&self) -> SettlementFailureCode
fn clone(&self) -> SettlementFailureCode
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 SettlementFailureCode
Source§impl Debug for SettlementFailureCode
impl Debug for SettlementFailureCode
Source§impl<'de> Deserialize<'de> for SettlementFailureCode
impl<'de> Deserialize<'de> for SettlementFailureCode
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 SettlementFailureCode
Source§impl PartialEq for SettlementFailureCode
impl PartialEq for SettlementFailureCode
Source§impl Serialize for SettlementFailureCode
impl Serialize for SettlementFailureCode
impl StructuralPartialEq for SettlementFailureCode
Auto Trait Implementations§
impl Freeze for SettlementFailureCode
impl RefUnwindSafe for SettlementFailureCode
impl Send for SettlementFailureCode
impl Sync for SettlementFailureCode
impl Unpin for SettlementFailureCode
impl UnsafeUnpin for SettlementFailureCode
impl UnwindSafe for SettlementFailureCode
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