pub struct EscrowExecutionProjection {
pub receipt: Web3SettlementExecutionReceiptArtifact,
pub finality: SettlementFinalityAssessment,
pub escrow_snapshot: EscrowSnapshot,
pub recovery_action: Option<SettlementRecoveryAction>,
}Fields§
§receipt: Web3SettlementExecutionReceiptArtifact§finality: SettlementFinalityAssessment§escrow_snapshot: EscrowSnapshot§recovery_action: Option<SettlementRecoveryAction>Trait Implementations§
Source§impl Clone for EscrowExecutionProjection
impl Clone for EscrowExecutionProjection
Source§fn clone(&self) -> EscrowExecutionProjection
fn clone(&self) -> EscrowExecutionProjection
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 EscrowExecutionProjection
impl Debug for EscrowExecutionProjection
Source§impl<'de> Deserialize<'de> for EscrowExecutionProjection
impl<'de> Deserialize<'de> for EscrowExecutionProjection
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
Auto Trait Implementations§
impl Freeze for EscrowExecutionProjection
impl RefUnwindSafe for EscrowExecutionProjection
impl Send for EscrowExecutionProjection
impl Sync for EscrowExecutionProjection
impl Unpin for EscrowExecutionProjection
impl UnsafeUnpin for EscrowExecutionProjection
impl UnwindSafe for EscrowExecutionProjection
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