pub struct SyncMessageHistoryData {
pub conversation_id: String,
pub messages: Vec<Message>,
pub has_more: bool,
pub next_page: Option<i32>,
pub sync_id: i64,
}Expand description
同步消息历史数据
Protocol: mqtt-events.md#sync_message_history
Fields§
§conversation_id: String§messages: Vec<Message>§has_more: bool§next_page: Option<i32>§sync_id: i64Trait Implementations§
Source§impl Clone for SyncMessageHistoryData
impl Clone for SyncMessageHistoryData
Source§fn clone(&self) -> SyncMessageHistoryData
fn clone(&self) -> SyncMessageHistoryData
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 SyncMessageHistoryData
impl Debug for SyncMessageHistoryData
Source§impl<'de> Deserialize<'de> for SyncMessageHistoryData
impl<'de> Deserialize<'de> for SyncMessageHistoryData
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 SyncMessageHistoryData
impl RefUnwindSafe for SyncMessageHistoryData
impl Send for SyncMessageHistoryData
impl Sync for SyncMessageHistoryData
impl Unpin for SyncMessageHistoryData
impl UnsafeUnpin for SyncMessageHistoryData
impl UnwindSafe for SyncMessageHistoryData
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