#[non_exhaustive]pub enum SubscriptionItemStatus {
Active,
Inactive,
Trialing,
}
Expand description
Status of this subscription item. Set automatically by Paddle.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Active
This item is active. It is not in trial and Paddle bills for it.
Inactive
This item is not active. Set when the related subscription is paused.
Trialing
This item is in trial. Paddle has not billed for it.
Trait Implementations§
Source§impl Clone for SubscriptionItemStatus
impl Clone for SubscriptionItemStatus
Source§fn clone(&self) -> SubscriptionItemStatus
fn clone(&self) -> SubscriptionItemStatus
Returns a duplicate 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 SubscriptionItemStatus
impl Debug for SubscriptionItemStatus
Source§impl<'de> Deserialize<'de> for SubscriptionItemStatus
impl<'de> Deserialize<'de> for SubscriptionItemStatus
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 Hash for SubscriptionItemStatus
impl Hash for SubscriptionItemStatus
Source§impl Ord for SubscriptionItemStatus
impl Ord for SubscriptionItemStatus
Source§fn cmp(&self, other: &SubscriptionItemStatus) -> Ordering
fn cmp(&self, other: &SubscriptionItemStatus) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SubscriptionItemStatus
impl PartialEq for SubscriptionItemStatus
Source§impl PartialOrd for SubscriptionItemStatus
impl PartialOrd for SubscriptionItemStatus
Source§impl Serialize for SubscriptionItemStatus
impl Serialize for SubscriptionItemStatus
impl Eq for SubscriptionItemStatus
impl StructuralPartialEq for SubscriptionItemStatus
Auto Trait Implementations§
impl Freeze for SubscriptionItemStatus
impl RefUnwindSafe for SubscriptionItemStatus
impl Send for SubscriptionItemStatus
impl Sync for SubscriptionItemStatus
impl Unpin for SubscriptionItemStatus
impl UnwindSafe for SubscriptionItemStatus
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<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
Compare self to
key
and return true
if they are equal.