pub struct MessageStatusReadRequest {
pub channel_id: u64,
pub message_id: u64,
pub user_id: u64,
}Expand description
标记消息已读请求
RPC路由: message/status/read
Fields§
§channel_id: u64频道ID
message_id: u64服务端消息ID(服务端字段名为 message_id)
user_id: u64用户ID(部分旧服务端会忽略,保持兼容)
Trait Implementations§
Source§impl Clone for MessageStatusReadRequest
impl Clone for MessageStatusReadRequest
Source§fn clone(&self) -> MessageStatusReadRequest
fn clone(&self) -> MessageStatusReadRequest
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 MessageStatusReadRequest
impl Debug for MessageStatusReadRequest
Source§impl<'de> Deserialize<'de> for MessageStatusReadRequest
impl<'de> Deserialize<'de> for MessageStatusReadRequest
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
Auto Trait Implementations§
impl Freeze for MessageStatusReadRequest
impl RefUnwindSafe for MessageStatusReadRequest
impl Send for MessageStatusReadRequest
impl Sync for MessageStatusReadRequest
impl Unpin for MessageStatusReadRequest
impl UnsafeUnpin for MessageStatusReadRequest
impl UnwindSafe for MessageStatusReadRequest
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