pub enum UnsubscribedReason {
None,
UnsubscribeLinkClicked,
MailBounced,
MailMarkedAsSpam,
}
Expand description
Unsubscribe reason enum
Variants§
None
Not unsubscribed
UnsubscribeLinkClicked
User clicked unsubscribe link
MailBounced
Mail bounced
MailMarkedAsSpam
Mail marked as spam
Trait Implementations§
Source§impl Clone for UnsubscribedReason
impl Clone for UnsubscribedReason
Source§fn clone(&self) -> UnsubscribedReason
fn clone(&self) -> UnsubscribedReason
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 UnsubscribedReason
impl Debug for UnsubscribedReason
Source§impl<'de> Deserialize<'de> for UnsubscribedReason
impl<'de> Deserialize<'de> for UnsubscribedReason
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
Auto Trait Implementations§
impl Freeze for UnsubscribedReason
impl RefUnwindSafe for UnsubscribedReason
impl Send for UnsubscribedReason
impl Sync for UnsubscribedReason
impl Unpin for UnsubscribedReason
impl UnwindSafe for UnsubscribedReason
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