pub enum MessageReadDate {
Read(MessageReadDateRead),
Unread,
TooOld,
UserPrivacyRestricted,
MyPrivacyRestricted,
}Variants§
Read(MessageReadDateRead)
Contains read date of the message
Unread
The message is unread yet
TooOld
The message is too old to get read date
UserPrivacyRestricted
The read date is unknown due to privacy settings of the other user
MyPrivacyRestricted
The read date is unknown due to privacy settings of the current user, but will be known if the user subscribes to Telegram Premium
Trait Implementations§
Source§impl Clone for MessageReadDate
impl Clone for MessageReadDate
Source§fn clone(&self) -> MessageReadDate
fn clone(&self) -> MessageReadDate
Returns a copy 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 MessageReadDate
impl Debug for MessageReadDate
Source§impl<'de> Deserialize<'de> for MessageReadDate
impl<'de> Deserialize<'de> for MessageReadDate
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 MessageReadDate
impl PartialEq for MessageReadDate
Source§impl Serialize for MessageReadDate
impl Serialize for MessageReadDate
impl StructuralPartialEq for MessageReadDate
Auto Trait Implementations§
impl Freeze for MessageReadDate
impl RefUnwindSafe for MessageReadDate
impl Send for MessageReadDate
impl Sync for MessageReadDate
impl Unpin for MessageReadDate
impl UnwindSafe for MessageReadDate
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