pub enum NotificationSeverity {
Info,
Warning,
Error,
Critical,
}Expand description
Severity level for a notification event.
Variants§
Info
Informational message.
Warning
Non-critical warning.
Error
Recoverable error.
Critical
Unrecoverable / urgent error.
Implementations§
Trait Implementations§
Source§impl Clone for NotificationSeverity
impl Clone for NotificationSeverity
Source§fn clone(&self) -> NotificationSeverity
fn clone(&self) -> NotificationSeverity
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for NotificationSeverity
Source§impl Debug for NotificationSeverity
impl Debug for NotificationSeverity
impl Eq for NotificationSeverity
Source§impl Hash for NotificationSeverity
impl Hash for NotificationSeverity
Source§impl Ord for NotificationSeverity
impl Ord for NotificationSeverity
Source§fn cmp(&self, other: &NotificationSeverity) -> Ordering
fn cmp(&self, other: &NotificationSeverity) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for NotificationSeverity
impl PartialEq for NotificationSeverity
Source§impl PartialOrd for NotificationSeverity
impl PartialOrd for NotificationSeverity
impl StructuralPartialEq for NotificationSeverity
Auto Trait Implementations§
impl Freeze for NotificationSeverity
impl RefUnwindSafe for NotificationSeverity
impl Send for NotificationSeverity
impl Sync for NotificationSeverity
impl Unpin for NotificationSeverity
impl UnsafeUnpin for NotificationSeverity
impl UnwindSafe for NotificationSeverity
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,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<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§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.