pub enum MessageTopic {
Thread(MessageTopicThread),
Forum(MessageTopicForum),
DirectMessages(MessageTopicDirectMessages),
SavedMessages(MessageTopicSavedMessages),
}Variants§
Thread(MessageTopicThread)
A topic in a non-forum supergroup chat
Forum(MessageTopicForum)
A topic in a forum supergroup chat or a chat with a bot
DirectMessages(MessageTopicDirectMessages)
A topic in a channel direct messages chat administered by the current user
SavedMessages(MessageTopicSavedMessages)
A topic in Saved Messages chat
Trait Implementations§
Source§impl Clone for MessageTopic
impl Clone for MessageTopic
Source§fn clone(&self) -> MessageTopic
fn clone(&self) -> MessageTopic
Returns a duplicate of the value. Read more
1.0.0 · 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 MessageTopic
impl Debug for MessageTopic
Source§impl<'de> Deserialize<'de> for MessageTopic
impl<'de> Deserialize<'de> for MessageTopic
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
Source§impl PartialEq for MessageTopic
impl PartialEq for MessageTopic
Source§impl Serialize for MessageTopic
impl Serialize for MessageTopic
impl StructuralPartialEq for MessageTopic
Auto Trait Implementations§
impl Freeze for MessageTopic
impl RefUnwindSafe for MessageTopic
impl Send for MessageTopic
impl Sync for MessageTopic
impl Unpin for MessageTopic
impl UnsafeUnpin for MessageTopic
impl UnwindSafe for MessageTopic
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