Enum redmine_api::api::users::MailNotificationOptions
source · [−]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
sourceimpl Clone for MailNotificationOptions
impl Clone for MailNotificationOptions
sourcefn clone(&self) -> MailNotificationOptions
fn clone(&self) -> MailNotificationOptions
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for MailNotificationOptions
impl Debug for MailNotificationOptions
sourceimpl Serialize for MailNotificationOptions
impl Serialize for MailNotificationOptions
Auto Trait Implementations
impl RefUnwindSafe for MailNotificationOptions
impl Send for MailNotificationOptions
impl Sync for MailNotificationOptions
impl Unpin for MailNotificationOptions
impl UnwindSafe for MailNotificationOptions
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more