pub struct LiabilityClaimSettlementReceiptArtifact {
pub schema: String,
pub settlement_receipt_id: String,
pub issued_at: u64,
pub settlement_instruction: SignedExportEnvelope<LiabilityClaimSettlementInstructionArtifact>,
pub settlement_receipt_ref: String,
pub reconciliation_state: LiabilityClaimSettlementReconciliationState,
pub observed_execution: CapitalExecutionObservation,
pub observed_payer_id: String,
pub observed_payee_id: String,
pub note: Option<String>,
}Fields§
§schema: String§settlement_receipt_id: String§issued_at: u64§settlement_instruction: SignedExportEnvelope<LiabilityClaimSettlementInstructionArtifact>§settlement_receipt_ref: String§reconciliation_state: LiabilityClaimSettlementReconciliationState§observed_execution: CapitalExecutionObservation§observed_payer_id: String§observed_payee_id: String§note: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for LiabilityClaimSettlementReceiptArtifact
impl Clone for LiabilityClaimSettlementReceiptArtifact
Source§fn clone(&self) -> LiabilityClaimSettlementReceiptArtifact
fn clone(&self) -> LiabilityClaimSettlementReceiptArtifact
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for LiabilityClaimSettlementReceiptArtifact
impl<'de> Deserialize<'de> for LiabilityClaimSettlementReceiptArtifact
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<LiabilityClaimSettlementReceiptArtifact, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<LiabilityClaimSettlementReceiptArtifact, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for LiabilityClaimSettlementReceiptArtifact
impl PartialEq for LiabilityClaimSettlementReceiptArtifact
Source§fn eq(&self, other: &LiabilityClaimSettlementReceiptArtifact) -> bool
fn eq(&self, other: &LiabilityClaimSettlementReceiptArtifact) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for LiabilityClaimSettlementReceiptArtifact
impl Serialize for LiabilityClaimSettlementReceiptArtifact
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for LiabilityClaimSettlementReceiptArtifact
Auto Trait Implementations§
impl Freeze for LiabilityClaimSettlementReceiptArtifact
impl RefUnwindSafe for LiabilityClaimSettlementReceiptArtifact
impl Send for LiabilityClaimSettlementReceiptArtifact
impl Sync for LiabilityClaimSettlementReceiptArtifact
impl Unpin for LiabilityClaimSettlementReceiptArtifact
impl UnsafeUnpin for LiabilityClaimSettlementReceiptArtifact
impl UnwindSafe for LiabilityClaimSettlementReceiptArtifact
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