pub enum BalanceTransactionSource {
Show 16 variants
ApplicationFee(ApplicationFee),
Charge(Charge),
ConnectCollectionTransfer(ConnectCollectionTransfer),
CustomerCashBalanceTransaction(CustomerCashBalanceTransaction),
Dispute(Dispute),
ApplicationFeeRefund(ApplicationFeeRefund),
IssuingAuthorization(IssuingAuthorization),
IssuingDispute(IssuingDispute),
IssuingTransaction(IssuingTransaction),
Payout(Payout),
Refund(Refund),
ReserveTransaction(ReserveTransaction),
TaxDeductedAtSource(TaxDeductedAtSource),
Topup(Topup),
Transfer(Transfer),
TransferReversal(TransferReversal),
}
Expand description
The resource representing a Stripe Polymorphic
Variants§
ApplicationFee(ApplicationFee)
Charge(Charge)
ConnectCollectionTransfer(ConnectCollectionTransfer)
CustomerCashBalanceTransaction(CustomerCashBalanceTransaction)
Dispute(Dispute)
ApplicationFeeRefund(ApplicationFeeRefund)
IssuingAuthorization(IssuingAuthorization)
IssuingDispute(IssuingDispute)
IssuingTransaction(IssuingTransaction)
Payout(Payout)
Refund(Refund)
ReserveTransaction(ReserveTransaction)
TaxDeductedAtSource(TaxDeductedAtSource)
Topup(Topup)
Transfer(Transfer)
TransferReversal(TransferReversal)
Trait Implementations§
Source§impl Clone for BalanceTransactionSource
impl Clone for BalanceTransactionSource
Source§fn clone(&self) -> BalanceTransactionSource
fn clone(&self) -> BalanceTransactionSource
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 BalanceTransactionSource
impl Debug for BalanceTransactionSource
Source§impl Object for BalanceTransactionSource
impl Object for BalanceTransactionSource
Auto Trait Implementations§
impl Freeze for BalanceTransactionSource
impl RefUnwindSafe for BalanceTransactionSource
impl Send for BalanceTransactionSource
impl Sync for BalanceTransactionSource
impl Unpin for BalanceTransactionSource
impl UnwindSafe for BalanceTransactionSource
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