pub struct SettlementRecoveryRecord {
pub execution_receipt_id: String,
pub chain_id: String,
pub tx_hash: String,
pub finality_status: SettlementFinalityStatus,
pub recovery_action: Option<SettlementRecoveryAction>,
pub reorg_depth: Option<u32>,
pub observed_at: u64,
pub note: Option<String>,
}Fields§
§execution_receipt_id: String§chain_id: String§tx_hash: String§finality_status: SettlementFinalityStatus§recovery_action: Option<SettlementRecoveryAction>§reorg_depth: Option<u32>§observed_at: u64§note: Option<String>Trait Implementations§
Source§impl Clone for SettlementRecoveryRecord
impl Clone for SettlementRecoveryRecord
Source§fn clone(&self) -> SettlementRecoveryRecord
fn clone(&self) -> SettlementRecoveryRecord
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 moreSource§impl Debug for SettlementRecoveryRecord
impl Debug for SettlementRecoveryRecord
Source§impl<'de> Deserialize<'de> for SettlementRecoveryRecord
impl<'de> Deserialize<'de> for SettlementRecoveryRecord
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 SettlementRecoveryRecord
Source§impl PartialEq for SettlementRecoveryRecord
impl PartialEq for SettlementRecoveryRecord
Source§impl Serialize for SettlementRecoveryRecord
impl Serialize for SettlementRecoveryRecord
impl StructuralPartialEq for SettlementRecoveryRecord
Auto Trait Implementations§
impl Freeze for SettlementRecoveryRecord
impl RefUnwindSafe for SettlementRecoveryRecord
impl Send for SettlementRecoveryRecord
impl Sync for SettlementRecoveryRecord
impl Unpin for SettlementRecoveryRecord
impl UnsafeUnpin for SettlementRecoveryRecord
impl UnwindSafe for SettlementRecoveryRecord
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