Enum stripe::BalanceTransactionType
source · pub enum BalanceTransactionType {
Show 40 variants
Adjustment,
Advance,
AdvanceFunding,
AnticipationRepayment,
ApplicationFee,
ApplicationFeeRefund,
Charge,
ClimateOrderPurchase,
ClimateOrderRefund,
ConnectCollectionTransfer,
Contribution,
IssuingAuthorizationHold,
IssuingAuthorizationRelease,
IssuingDispute,
IssuingTransaction,
ObligationOutbound,
ObligationReversalInbound,
Payment,
PaymentFailureRefund,
PaymentNetworkReserveHold,
PaymentNetworkReserveRelease,
PaymentRefund,
PaymentReversal,
PaymentUnreconciled,
Payout,
PayoutCancel,
PayoutFailure,
Refund,
RefundFailure,
ReserveTransaction,
ReservedFunds,
StripeFee,
StripeFxFee,
TaxFee,
Topup,
TopupReversal,
Transfer,
TransferCancel,
TransferFailure,
TransferRefund,
}
Expand description
An enum representing the possible values of an BalanceTransaction
’s type
field.
Variants§
Adjustment
Advance
AdvanceFunding
AnticipationRepayment
ApplicationFee
ApplicationFeeRefund
Charge
ClimateOrderPurchase
ClimateOrderRefund
ConnectCollectionTransfer
Contribution
IssuingAuthorizationHold
IssuingAuthorizationRelease
IssuingDispute
IssuingTransaction
ObligationOutbound
ObligationReversalInbound
Payment
PaymentFailureRefund
PaymentNetworkReserveHold
PaymentNetworkReserveRelease
PaymentRefund
PaymentReversal
PaymentUnreconciled
Payout
PayoutCancel
PayoutFailure
Refund
RefundFailure
ReserveTransaction
ReservedFunds
StripeFee
StripeFxFee
TaxFee
Topup
TopupReversal
Transfer
TransferCancel
TransferFailure
TransferRefund
Implementations§
Trait Implementations§
source§impl AsRef<str> for BalanceTransactionType
impl AsRef<str> for BalanceTransactionType
source§impl Clone for BalanceTransactionType
impl Clone for BalanceTransactionType
source§fn clone(&self) -> BalanceTransactionType
fn clone(&self) -> BalanceTransactionType
Returns a copy 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 BalanceTransactionType
impl Debug for BalanceTransactionType
source§impl Default for BalanceTransactionType
impl Default for BalanceTransactionType
source§impl<'de> Deserialize<'de> for BalanceTransactionType
impl<'de> Deserialize<'de> for BalanceTransactionType
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
source§impl Display for BalanceTransactionType
impl Display for BalanceTransactionType
source§impl PartialEq for BalanceTransactionType
impl PartialEq for BalanceTransactionType
source§fn eq(&self, other: &BalanceTransactionType) -> bool
fn eq(&self, other: &BalanceTransactionType) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for BalanceTransactionType
impl Serialize for BalanceTransactionType
impl Copy for BalanceTransactionType
impl Eq for BalanceTransactionType
impl StructuralPartialEq for BalanceTransactionType
Auto Trait Implementations§
impl Freeze for BalanceTransactionType
impl RefUnwindSafe for BalanceTransactionType
impl Send for BalanceTransactionType
impl Sync for BalanceTransactionType
impl Unpin for BalanceTransactionType
impl UnwindSafe for BalanceTransactionType
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
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.