pub enum MailNotificationOption {
All,
Selected,
OnlyMyEvents,
OnlyAssigned,
OnlyOwner,
None,
}Expand description
Mail notification options for a user.
Variants§
All
All events.
Selected
Only for selected projects.
OnlyMyEvents
Only for my events.
OnlyAssigned
Only for assigned issues.
OnlyOwner
Only for issues I own.
None
No notifications.
Trait Implementations§
Source§impl Clone for MailNotificationOption
impl Clone for MailNotificationOption
Source§fn clone(&self) -> MailNotificationOption
fn clone(&self) -> MailNotificationOption
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 MailNotificationOption
impl Debug for MailNotificationOption
Source§impl<'de> Deserialize<'de> for MailNotificationOption
impl<'de> Deserialize<'de> for MailNotificationOption
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 PartialEq for MailNotificationOption
impl PartialEq for MailNotificationOption
Source§impl Serialize for MailNotificationOption
impl Serialize for MailNotificationOption
impl Eq for MailNotificationOption
impl StructuralPartialEq for MailNotificationOption
Auto Trait Implementations§
impl Freeze for MailNotificationOption
impl RefUnwindSafe for MailNotificationOption
impl Send for MailNotificationOption
impl Sync for MailNotificationOption
impl Unpin for MailNotificationOption
impl UnwindSafe for MailNotificationOption
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