stripe_api 0.5.9

Stripe library for rust
Documentation
#[derive(Serialize, Deserialize, Debug, PartialEq)]
#[serde(rename_all = "snake_case")]
pub enum Object {
    #[serde(rename = "issuing.authorization")]
    Authorization,
    Balance,
    BalanceTransaction,
    Charge,
    CreditNote,
    Customer,
    TaxID,
    TaxRate,
    Dispute,
    Event,
    File,
    List,
    FileLink,
    Payout,
    Product,
    Refund,
    Token,
    BankAccount,
    Card,
    #[serde(rename = "issuing.cardholder")]
    CardHolders,
    Source,
    #[serde(rename = "checkout.session")]
    CheckoutSession,
    Coupon,
    Discount,
    Invoice,
    #[serde(rename = "invoiceitem")]
    InvoiceItem,
    #[serde(rename = "issuing.card")]
    IssuingCard,
    #[serde(rename = "issuing.dispute")]
    IssuingDispute,
    #[serde(rename = "issuing.transaction")]
    Transactions,
    LineItem,
    Plan,
    PaymentIntent,
    Subscription,
    SubscriptionItem,
    SubscriptionSchedules,
    SubscriptionSchedulesRevisions,
    UsageRecord,
    Account,
    LoginLink,
    FeeRefund,
    #[serde(rename = "platformearning")]
    PlatformEarning,
    Person,
    CountrySpec,
    #[serde(rename = "terminal.connection_token")]
    TerminalConnectionToken,
    #[serde(rename = "terminal.location")]
    TerminalLocation,
    #[serde(rename = "terminal.reader")]
    TerminalReader,
    Transfer,
    TransferReversal,
    Topup,
    #[serde(rename = "radar.value_list")]
    RadarValueList,
    #[serde(rename = "radar.value_list_item")]
    RadarValueListItems,
    Review,
    Order,
    OrderItem,
    OrderReturn,
    SKU,
    ScheduledQueryRun,
    #[serde(other, skip_serializing)]
    Unknown,
}