#[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.