pub enum NotificationChannelType {
Console,
Email,
Slack,
Webhook,
SMS,
PagerDuty,
}Variants§
Trait Implementations§
Source§impl Clone for NotificationChannelType
impl Clone for NotificationChannelType
Source§fn clone(&self) -> NotificationChannelType
fn clone(&self) -> NotificationChannelType
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 NotificationChannelType
impl Debug for NotificationChannelType
Source§impl<'de> Deserialize<'de> for NotificationChannelType
impl<'de> Deserialize<'de> for NotificationChannelType
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 Hash for NotificationChannelType
impl Hash for NotificationChannelType
Source§impl PartialEq for NotificationChannelType
impl PartialEq for NotificationChannelType
Source§impl Serialize for NotificationChannelType
impl Serialize for NotificationChannelType
impl Eq for NotificationChannelType
impl StructuralPartialEq for NotificationChannelType
Auto Trait Implementations§
impl Freeze for NotificationChannelType
impl RefUnwindSafe for NotificationChannelType
impl Send for NotificationChannelType
impl Sync for NotificationChannelType
impl Unpin for NotificationChannelType
impl UnwindSafe for NotificationChannelType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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§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.