pub struct MessageViewer {
pub user_id: i64,
pub view_date: i32,
}
Expand description
Represents a viewer of a message
Fields§
§user_id: i64
User identifier of the viewer
view_date: i32
Approximate point in time (Unix timestamp) when the message was viewed
Trait Implementations§
Source§impl Clone for MessageViewer
impl Clone for MessageViewer
Source§fn clone(&self) -> MessageViewer
fn clone(&self) -> MessageViewer
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 MessageViewer
impl Debug for MessageViewer
Source§impl Default for MessageViewer
impl Default for MessageViewer
Source§fn default() -> MessageViewer
fn default() -> MessageViewer
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MessageViewer
impl<'de> Deserialize<'de> for MessageViewer
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 MessageViewer
impl PartialEq for MessageViewer
Source§impl Serialize for MessageViewer
impl Serialize for MessageViewer
impl StructuralPartialEq for MessageViewer
Auto Trait Implementations§
impl Freeze for MessageViewer
impl RefUnwindSafe for MessageViewer
impl Send for MessageViewer
impl Sync for MessageViewer
impl Unpin for MessageViewer
impl UnwindSafe for MessageViewer
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