pub enum MessageReactionType {
Unique,
Distinct,
Multiple,
}Expand description
MessageReactionType : The reaction aggregation model. unique: at most one reaction per client. distinct: at most one of each named reaction per client. multiple: repeatable and counted.
The reaction aggregation model. unique: at most one reaction per client. distinct: at most one of each named reaction per client. multiple: repeatable and counted.
Variants§
Trait Implementations§
Source§impl Clone for MessageReactionType
impl Clone for MessageReactionType
Source§fn clone(&self) -> MessageReactionType
fn clone(&self) -> MessageReactionType
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 MessageReactionType
Source§impl Debug for MessageReactionType
impl Debug for MessageReactionType
Source§impl Default for MessageReactionType
impl Default for MessageReactionType
Source§fn default() -> MessageReactionType
fn default() -> MessageReactionType
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MessageReactionType
impl<'de> Deserialize<'de> for MessageReactionType
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<MessageReactionType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MessageReactionType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for MessageReactionType
impl Display for MessageReactionType
impl Eq for MessageReactionType
Source§impl Hash for MessageReactionType
impl Hash for MessageReactionType
Source§impl Ord for MessageReactionType
impl Ord for MessageReactionType
Source§fn cmp(&self, other: &MessageReactionType) -> Ordering
fn cmp(&self, other: &MessageReactionType) -> 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 MessageReactionType
impl PartialEq for MessageReactionType
Source§impl PartialOrd for MessageReactionType
impl PartialOrd for MessageReactionType
Source§impl Serialize for MessageReactionType
impl Serialize for MessageReactionType
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for MessageReactionType
Auto Trait Implementations§
impl Freeze for MessageReactionType
impl RefUnwindSafe for MessageReactionType
impl Send for MessageReactionType
impl Sync for MessageReactionType
impl Unpin for MessageReactionType
impl UnsafeUnpin for MessageReactionType
impl UnwindSafe for MessageReactionType
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