pub struct PartnerStatementDisbursement {
pub id: String,
pub timestamp: DateTime<Utc>,
pub transaction_type: String,
pub payment_type: String,
pub masked_pan: String,
pub pending: bool,
pub approved: bool,
pub response_description: String,
pub amount: f64,
pub amount_formatted: String,
}Expand description
Models details about disbursements related to partner statements.
Fields§
§id: StringThe disbursement id.
timestamp: DateTime<Utc>Date and time the disbursement was processed.
transaction_type: StringThe type of disbursement transaction.
payment_type: StringThe payment method used to fund the disbursement.
masked_pan: StringThe masked account number into which funds were deposited.
pending: boolThat payment is still pending.
approved: boolThat payment is approved.
response_description: StringA response description from the disbursement payment platform, in any.
amount: f64The amount disbursed in floating point format.
amount_formatted: StringThe currency formatted form of amount.
Trait Implementations§
Source§impl Clone for PartnerStatementDisbursement
impl Clone for PartnerStatementDisbursement
Source§fn clone(&self) -> PartnerStatementDisbursement
fn clone(&self) -> PartnerStatementDisbursement
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 PartnerStatementDisbursement
impl Debug for PartnerStatementDisbursement
Source§impl Default for PartnerStatementDisbursement
impl Default for PartnerStatementDisbursement
Source§fn default() -> PartnerStatementDisbursement
fn default() -> PartnerStatementDisbursement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PartnerStatementDisbursement
impl<'de> Deserialize<'de> for PartnerStatementDisbursement
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 PartnerStatementDisbursement
impl RefUnwindSafe for PartnerStatementDisbursement
impl Send for PartnerStatementDisbursement
impl Sync for PartnerStatementDisbursement
impl Unpin for PartnerStatementDisbursement
impl UnsafeUnpin for PartnerStatementDisbursement
impl UnwindSafe for PartnerStatementDisbursement
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