Enum stripe::EventObject
source · pub enum EventObject {
Show 44 variants
Account(Account),
AccountCapabilities(AccountCapabilities),
Application(Application),
ApplicationFee(ApplicationFee),
ApplicationFeeRefund(ApplicationFeeRefund),
Balance(Balance),
BankAccount(BankAccount),
BillingPortalConfiguration(BillingPortalConfiguration),
Card(Card),
Charge(Charge),
CheckoutSession(CheckoutSession),
Coupon(Coupon),
Customer(Customer),
Discount(Discount),
Dispute(Dispute),
File(File),
Invoice(Invoice),
InvoiceItem(InvoiceItem),
IssuingAuthorization(IssuingAuthorization),
IssuingCard(IssuingCard),
IssuingCardholder(IssuingCardholder),
IssuingDispute(IssuingDispute),
IssuingTransaction(IssuingTransaction),
Mandate(Mandate),
PaymentIntent(PaymentIntent),
PaymentLink(PaymentLink),
PaymentMethod(PaymentMethod),
Payout(Payout),
Person(Person),
Plan(Plan),
Price(Price),
Product(Product),
PromotionCode(PromotionCode),
Quote(Quote),
Refund(Refund),
Review(Review),
SetupIntent(SetupIntent),
Subscription(Subscription),
SubscriptionSchedule(SubscriptionSchedule),
TaxId(TaxId),
TaxRate(TaxRate),
TestHelpersTestClock(TestHelpersTestClock),
Topup(Topup),
Transfer(Transfer),
}Variants§
Account(Account)
AccountCapabilities(AccountCapabilities)
Application(Application)
ApplicationFee(ApplicationFee)
ApplicationFeeRefund(ApplicationFeeRefund)
Balance(Balance)
BankAccount(BankAccount)
BillingPortalConfiguration(BillingPortalConfiguration)
Card(Card)
Charge(Charge)
CheckoutSession(CheckoutSession)
Coupon(Coupon)
Customer(Customer)
Discount(Discount)
Dispute(Dispute)
File(File)
Invoice(Invoice)
InvoiceItem(InvoiceItem)
IssuingAuthorization(IssuingAuthorization)
IssuingCard(IssuingCard)
IssuingCardholder(IssuingCardholder)
IssuingDispute(IssuingDispute)
IssuingTransaction(IssuingTransaction)
Mandate(Mandate)
PaymentIntent(PaymentIntent)
PaymentLink(PaymentLink)
PaymentMethod(PaymentMethod)
Payout(Payout)
Person(Person)
Plan(Plan)
Price(Price)
Product(Product)
PromotionCode(PromotionCode)
Quote(Quote)
Refund(Refund)
Review(Review)
SetupIntent(SetupIntent)
Subscription(Subscription)
SubscriptionSchedule(SubscriptionSchedule)
TaxId(TaxId)
TaxRate(TaxRate)
TestHelpersTestClock(TestHelpersTestClock)
Topup(Topup)
Transfer(Transfer)
Trait Implementations§
source§impl Clone for EventObject
impl Clone for EventObject
source§fn clone(&self) -> EventObject
fn clone(&self) -> EventObject
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 EventObject
impl Debug for EventObject
source§impl Default for EventObject
impl Default for EventObject
source§impl<'de> Deserialize<'de> for EventObject
impl<'de> Deserialize<'de> for EventObject
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