pub enum BroadcastRange {
Here,
Channel,
Everyone,
Other(String),
}Expand description
The range of a broadcast mention. Unknown values go to Other.
Variants§
Trait Implementations§
Source§impl Clone for BroadcastRange
impl Clone for BroadcastRange
Source§impl Debug for BroadcastRange
impl Debug for BroadcastRange
Source§impl<'de> Deserialize<'de> for BroadcastRange
impl<'de> Deserialize<'de> for BroadcastRange
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 BroadcastRange
Source§impl PartialEq for BroadcastRange
impl PartialEq for BroadcastRange
Source§impl Serialize for BroadcastRange
impl Serialize for BroadcastRange
impl StructuralPartialEq for BroadcastRange
Auto Trait Implementations§
impl Freeze for BroadcastRange
impl RefUnwindSafe for BroadcastRange
impl Send for BroadcastRange
impl Sync for BroadcastRange
impl Unpin for BroadcastRange
impl UnsafeUnpin for BroadcastRange
impl UnwindSafe for BroadcastRange
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.