#[non_exhaustive]pub enum EventTypeName {
Show 42 variants
AddressCreated,
AddressImported,
AddressUpdated,
AdjustmentCreated,
AdjustmentUpdated,
BusinessCreated,
BusinessImported,
BusinessUpdated,
CustomerCreated,
CustomerImported,
CustomerUpdated,
DiscountCreated,
DiscountImported,
DiscountUpdated,
PayoutCreated,
PayoutPaid,
PriceCreated,
PriceImported,
PriceUpdated,
ProductCreated,
ProductImported,
ProductUpdated,
ReportCreated,
ReportUpdated,
SubscriptionActivated,
SubscriptionCanceled,
SubscriptionCreated,
SubscriptionImported,
SubscriptionPastDue,
SubscriptionPaused,
SubscriptionResumed,
SubscriptionTrialing,
SubscriptionUpdated,
TransactionBilled,
TransactionCanceled,
TransactionCompleted,
TransactionCreated,
TransactionPaid,
TransactionPastDue,
TransactionPaymentFailed,
TransactionReady,
TransactionUpdated,
}
Expand description
Type of event sent by Paddle, in the format entity.event_type
.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
AddressCreated
An address.created
event.
AddressImported
An address.imported
event.
AddressUpdated
An address.updated
event.
AdjustmentCreated
An adjustment.created
event.
AdjustmentUpdated
An adjustment.updated
event.
BusinessCreated
A business.created
event.
BusinessImported
A business.imported
event.
BusinessUpdated
A business.updated
event.
CustomerCreated
A customer.created
event.
CustomerImported
A customer.imported
event.
CustomerUpdated
A customer.updated
event.
DiscountCreated
A discount.created
event.
DiscountImported
A discount.imported
event.
DiscountUpdated
A discount.updated
event.
PayoutCreated
A payout.created
event.
PayoutPaid
A payout.paid
event.
PriceCreated
A price.created
event.
PriceImported
A price.imported
event.
PriceUpdated
A price.updated
event.
ProductCreated
A product.created
event.
ProductImported
A product.imported
event.
ProductUpdated
A product.created
event.
ReportCreated
A report.created
event.
ReportUpdated
A report.updated
event.
SubscriptionActivated
A subscription.activated
event.
SubscriptionCanceled
A subscription.canceled
event.
SubscriptionCreated
A subscription.created
event.
SubscriptionImported
A subscription.imported
event.
SubscriptionPastDue
A subscription.past_due
event.
SubscriptionPaused
A subscription.paused
event.
SubscriptionResumed
A subscription.resumed
event.
SubscriptionTrialing
A subscription.trialing
event.
SubscriptionUpdated
A subscription.updated
event.
TransactionBilled
A transaction.billed
event.
TransactionCanceled
A transaction.canceled
event.
TransactionCompleted
A transaction.completed
event.
TransactionCreated
A transaction.created
event.
TransactionPaid
A transaction.paid
event.
TransactionPastDue
A transaction.past_due
event.
TransactionPaymentFailed
A transaction.payment_failed
event.
TransactionReady
A transaction.ready
event.
TransactionUpdated
A transaction.updated
event.
Trait Implementations§
Source§impl Clone for EventTypeName
impl Clone for EventTypeName
Source§fn clone(&self) -> EventTypeName
fn clone(&self) -> EventTypeName
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for EventTypeName
impl Debug for EventTypeName
Source§impl<'de> Deserialize<'de> for EventTypeName
impl<'de> Deserialize<'de> for EventTypeName
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>,
Source§impl Hash for EventTypeName
impl Hash for EventTypeName
Source§impl Ord for EventTypeName
impl Ord for EventTypeName
Source§fn cmp(&self, other: &EventTypeName) -> Ordering
fn cmp(&self, other: &EventTypeName) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Source§impl PartialEq for EventTypeName
impl PartialEq for EventTypeName
Source§impl PartialOrd for EventTypeName
impl PartialOrd for EventTypeName
Source§impl Serialize for EventTypeName
impl Serialize for EventTypeName
impl Eq for EventTypeName
impl StructuralPartialEq for EventTypeName
Auto Trait Implementations§
impl Freeze for EventTypeName
impl RefUnwindSafe for EventTypeName
impl Send for EventTypeName
impl Sync for EventTypeName
impl Unpin for EventTypeName
impl UnwindSafe for EventTypeName
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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
key
and return true
if they are equal.