pub struct SettlementRecord {
pub attribution: SavingsAttribution,
pub invoice_amount: MoneyV1,
pub settlement_status: SettlementStatus,
}Expand description
Result of calculating a value-share settlement.
Fields§
§attribution: SavingsAttribution§invoice_amount: MoneyV1§settlement_status: SettlementStatusTrait Implementations§
Source§impl Clone for SettlementRecord
impl Clone for SettlementRecord
Source§impl Debug for SettlementRecord
impl Debug for SettlementRecord
Source§impl<'de> Deserialize<'de> for SettlementRecord
impl<'de> Deserialize<'de> for SettlementRecord
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 SettlementRecord
Source§impl PartialEq for SettlementRecord
impl PartialEq for SettlementRecord
Source§impl Serialize for SettlementRecord
impl Serialize for SettlementRecord
impl StructuralPartialEq for SettlementRecord
Auto Trait Implementations§
impl Forget for SettlementRecord
impl Freeze for SettlementRecord
impl Move for SettlementRecord
impl RefUnwindSafe for SettlementRecord
impl Send for SettlementRecord
impl Sync for SettlementRecord
impl Unpin for SettlementRecord
impl UnsafeUnpin for SettlementRecord
impl UnwindSafe for SettlementRecord
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