Enum discord::model::MessageType
[−]
[src]
pub enum MessageType {
Regular,
GroupRecipientAddition,
GroupRecipientRemoval,
GroupCallCreation,
GroupNameUpdate,
GroupIconUpdate,
MessagePinned,
}The type of a message
Variants
RegularA regular, text-based message
GroupRecipientAdditionA recipient was added to the group
GroupRecipientRemovalA recipient was removed from the group
GroupCallCreationA group call was created
GroupNameUpdateA group name was updated
GroupIconUpdateA group icon was updated
MessagePinnedA message was pinned
Methods
impl MessageType[src]
Trait Implementations
impl Copy for MessageType[src]
impl Clone for MessageType[src]
fn clone(&self) -> MessageType
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more
impl Hash for MessageType[src]
fn hash<__H: Hasher>(&self, __arg_0: &mut __H)
Feeds this value into the state given, updating the hasher as necessary.
fn hash_slice<H>(data: &[Self], state: &mut H) where H: Hasher1.3.0
Feeds a slice of this type into the state provided.
impl Eq for MessageType[src]
impl PartialEq for MessageType[src]
fn eq(&self, __arg_0: &MessageType) -> bool
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &Rhs) -> bool1.0.0
This method tests for !=.