pub enum MailNotificationOptions {
All,
Selected,
OnlyMyEvents,
OnlyAssigned,
OnlyOwner,
NoMailNotifications,
}
Expand description
Possible values for mail notification options for a user
Variants§
All
Get notified by all events (visible to user)
Selected
This allows to be notified only by selected projects, not sure if those can be selected via the API
OnlyMyEvents
Only get notifications for events caused by the user’s own actions
OnlyAssigned
Only get notifications for events in issues assigned to the user
OnlyOwner
Only get notifications for events in issues owned by the user
NoMailNotifications
Do not get any notifications
Trait Implementations§
Source§impl Clone for MailNotificationOptions
impl Clone for MailNotificationOptions
Source§fn clone(&self) -> MailNotificationOptions
fn clone(&self) -> MailNotificationOptions
Returns a copy 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 MailNotificationOptions
impl Debug for MailNotificationOptions
Auto Trait Implementations§
impl Freeze for MailNotificationOptions
impl RefUnwindSafe for MailNotificationOptions
impl Send for MailNotificationOptions
impl Sync for MailNotificationOptions
impl Unpin for MailNotificationOptions
impl UnwindSafe for MailNotificationOptions
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