pub enum HostNotificationKind {
DirectMessage,
GroupMessage,
GroupState,
Mail,
Unknown,
}Variants§
Trait Implementations§
Source§impl Clone for HostNotificationKind
impl Clone for HostNotificationKind
Source§fn clone(&self) -> HostNotificationKind
fn clone(&self) -> HostNotificationKind
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 moreSource§impl Debug for HostNotificationKind
impl Debug for HostNotificationKind
Source§impl<'de> Deserialize<'de> for HostNotificationKind
impl<'de> Deserialize<'de> for HostNotificationKind
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 HostNotificationKind
Source§impl PartialEq for HostNotificationKind
impl PartialEq for HostNotificationKind
Source§fn eq(&self, other: &HostNotificationKind) -> bool
fn eq(&self, other: &HostNotificationKind) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for HostNotificationKind
impl Serialize for HostNotificationKind
impl StructuralPartialEq for HostNotificationKind
Auto Trait Implementations§
impl Freeze for HostNotificationKind
impl RefUnwindSafe for HostNotificationKind
impl Send for HostNotificationKind
impl Sync for HostNotificationKind
impl Unpin for HostNotificationKind
impl UnsafeUnpin for HostNotificationKind
impl UnwindSafe for HostNotificationKind
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,
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§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.