pub enum OfferReason {
Acquisition,
WinBack,
Retention,
}Expand description
The reason for the offer.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for OfferReason
impl Clone for OfferReason
Source§fn clone(&self) -> OfferReason
fn clone(&self) -> OfferReason
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 OfferReason
impl Debug for OfferReason
Source§impl<'de> Deserialize<'de> for OfferReason
impl<'de> Deserialize<'de> for OfferReason
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 OfferReason
impl Hash for OfferReason
Source§impl PartialEq for OfferReason
impl PartialEq for OfferReason
Source§impl Serialize for OfferReason
impl Serialize for OfferReason
impl Eq for OfferReason
impl StructuralPartialEq for OfferReason
Auto Trait Implementations§
impl Freeze for OfferReason
impl RefUnwindSafe for OfferReason
impl Send for OfferReason
impl Sync for OfferReason
impl Unpin for OfferReason
impl UnwindSafe for OfferReason
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