pub struct SettlementReconciliationRow {Show 15 fields
pub receipt_id: String,
pub timestamp: u64,
pub capability_id: String,
pub subject_key: Option<String>,
pub tool_server: String,
pub tool_name: String,
pub payment_reference: Option<String>,
pub settlement_status: SettlementStatus,
pub cost_charged: Option<u64>,
pub currency: Option<String>,
pub budget_authority: Option<FinancialBudgetAuthorityReceiptMetadata>,
pub reconciliation_state: SettlementReconciliationState,
pub action_required: bool,
pub note: Option<String>,
pub updated_at: Option<u64>,
}Fields§
§receipt_id: String§timestamp: u64§capability_id: String§subject_key: Option<String>§tool_server: String§tool_name: String§payment_reference: Option<String>§settlement_status: SettlementStatus§cost_charged: Option<u64>§currency: Option<String>§reconciliation_state: SettlementReconciliationState§action_required: bool§note: Option<String>§updated_at: Option<u64>Trait Implementations§
Source§impl Clone for SettlementReconciliationRow
impl Clone for SettlementReconciliationRow
Source§fn clone(&self) -> SettlementReconciliationRow
fn clone(&self) -> SettlementReconciliationRow
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 Debug for SettlementReconciliationRow
impl Debug for SettlementReconciliationRow
Source§impl<'de> Deserialize<'de> for SettlementReconciliationRow
impl<'de> Deserialize<'de> for SettlementReconciliationRow
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 StructuralPartialEq for SettlementReconciliationRow
Auto Trait Implementations§
impl Freeze for SettlementReconciliationRow
impl RefUnwindSafe for SettlementReconciliationRow
impl Send for SettlementReconciliationRow
impl Sync for SettlementReconciliationRow
impl Unpin for SettlementReconciliationRow
impl UnsafeUnpin for SettlementReconciliationRow
impl UnwindSafe for SettlementReconciliationRow
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