pub struct PaymentDetail {Show 14 fields
pub payment_id: String,
pub payment_status: String,
pub payment_fee: String,
pub payment_amount: String,
pub payment_currency: String,
pub payment_date: String,
pub payment_wallet: String,
pub transaction_type: String,
pub object_type: String,
pub object_id: String,
pub next_payment_date: Option<String>,
pub next_payment_datetime: Option<String>,
pub card_transactions: Vec<CardTransaction>,
pub p2p_transactions: Vec<P2PTransaction>,
}Fields§
§payment_id: String§payment_status: String§payment_fee: String§payment_amount: String§payment_currency: String§payment_date: String§payment_wallet: String§transaction_type: String§object_type: String§object_id: String§next_payment_date: Option<String>§next_payment_datetime: Option<String>§card_transactions: Vec<CardTransaction>§p2p_transactions: Vec<P2PTransaction>Trait Implementations§
Source§impl Clone for PaymentDetail
impl Clone for PaymentDetail
Source§fn clone(&self) -> PaymentDetail
fn clone(&self) -> PaymentDetail
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 PaymentDetail
impl Debug for PaymentDetail
Source§impl<'de> Deserialize<'de> for PaymentDetail
impl<'de> Deserialize<'de> for PaymentDetail
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 PaymentDetail
impl RefUnwindSafe for PaymentDetail
impl Send for PaymentDetail
impl Sync for PaymentDetail
impl Unpin for PaymentDetail
impl UnsafeUnpin for PaymentDetail
impl UnwindSafe for PaymentDetail
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