#[repr(u8)]pub enum RealmNameInEmailNotificationsPolicy {
Automatic = 1,
Always = 2,
Never = 3,
}Expand description
Whether to include organization name in subject of message notification emails.
- 1: Automatic
- 2: Always
- 3: Never
Changes: New in Zulip 7.0 (feature level 168), replacing the previous realm_name_in_notifications boolean; true corresponded to Always, and false to Never.
Variants§
Implementations§
Source§impl RealmNameInEmailNotificationsPolicy
impl RealmNameInEmailNotificationsPolicy
Sourcepub const fn new() -> Self
pub const fn new() -> Self
Creates a new RealmNameInEmailNotificationsPolicy.
Trait Implementations§
impl Copy for RealmNameInEmailNotificationsPolicy
Source§impl<'de> Deserialize<'de> for RealmNameInEmailNotificationsPolicy
impl<'de> Deserialize<'de> for RealmNameInEmailNotificationsPolicy
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
impl Eq for RealmNameInEmailNotificationsPolicy
impl StructuralPartialEq for RealmNameInEmailNotificationsPolicy
Auto Trait Implementations§
impl Freeze for RealmNameInEmailNotificationsPolicy
impl RefUnwindSafe for RealmNameInEmailNotificationsPolicy
impl Send for RealmNameInEmailNotificationsPolicy
impl Sync for RealmNameInEmailNotificationsPolicy
impl Unpin for RealmNameInEmailNotificationsPolicy
impl UnsafeUnpin for RealmNameInEmailNotificationsPolicy
impl UnwindSafe for RealmNameInEmailNotificationsPolicy
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.