#[repr(u8)]pub enum ExpirationIntent {
CustomerCancelled = 1,
BillingError = 2,
CustomerDidNotConsentToPriceIncrease = 3,
ProductNotAvailable = 4,
Other = 5,
}Expand description
The reason an auto-renewable subscription expired.
Variants§
CustomerCancelled = 1
BillingError = 2
CustomerDidNotConsentToPriceIncrease = 3
ProductNotAvailable = 4
Other = 5
Trait Implementations§
Source§impl Clone for ExpirationIntent
impl Clone for ExpirationIntent
Source§fn clone(&self) -> ExpirationIntent
fn clone(&self) -> ExpirationIntent
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 ExpirationIntent
impl Debug for ExpirationIntent
Source§impl<'de> Deserialize<'de> for ExpirationIntent
impl<'de> Deserialize<'de> for ExpirationIntent
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 ExpirationIntent
impl Hash for ExpirationIntent
Source§impl PartialEq for ExpirationIntent
impl PartialEq for ExpirationIntent
Source§impl Serialize for ExpirationIntent
impl Serialize for ExpirationIntent
impl Eq for ExpirationIntent
impl StructuralPartialEq for ExpirationIntent
Auto Trait Implementations§
impl Freeze for ExpirationIntent
impl RefUnwindSafe for ExpirationIntent
impl Send for ExpirationIntent
impl Sync for ExpirationIntent
impl Unpin for ExpirationIntent
impl UnwindSafe for ExpirationIntent
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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