pub struct SettlementCommitment {
pub chain_id: String,
pub lane_kind: String,
pub capability_commitment: String,
pub receipt_reference: String,
pub operator_identity: String,
pub settlement_amount: MonetaryAmount,
}Fields§
§chain_id: String§lane_kind: String§capability_commitment: String§receipt_reference: String§operator_identity: String§settlement_amount: MonetaryAmountTrait Implementations§
Source§impl Clone for SettlementCommitment
impl Clone for SettlementCommitment
Source§fn clone(&self) -> SettlementCommitment
fn clone(&self) -> SettlementCommitment
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 SettlementCommitment
impl Debug for SettlementCommitment
Source§impl<'de> Deserialize<'de> for SettlementCommitment
impl<'de> Deserialize<'de> for SettlementCommitment
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 SettlementCommitment
Source§impl PartialEq for SettlementCommitment
impl PartialEq for SettlementCommitment
Source§impl Serialize for SettlementCommitment
impl Serialize for SettlementCommitment
impl StructuralPartialEq for SettlementCommitment
Auto Trait Implementations§
impl Freeze for SettlementCommitment
impl RefUnwindSafe for SettlementCommitment
impl Send for SettlementCommitment
impl Sync for SettlementCommitment
impl Unpin for SettlementCommitment
impl UnsafeUnpin for SettlementCommitment
impl UnwindSafe for SettlementCommitment
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