pub struct ConversationsRequest {
pub user: String,
pub last_id: Option<String>,
pub limit: Option<u32>,
pub pinned: bool,
}
Expand description
获取会话列表的请求
Fields§
§user: String
用户标识,由开发者定义规则,需保证用户标识在应用内唯一。
last_id: Option<String>
当前页最后面一条记录的 ID,默认 None
limit: Option<u32>
一次请求返回多少条记录
pinned: bool
只返回置顶 true,只返回非置顶 false
Trait Implementations§
Source§impl Clone for ConversationsRequest
impl Clone for ConversationsRequest
Source§fn clone(&self) -> ConversationsRequest
fn clone(&self) -> ConversationsRequest
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 ConversationsRequest
impl Debug for ConversationsRequest
Source§impl Default for ConversationsRequest
impl Default for ConversationsRequest
Source§fn default() -> ConversationsRequest
fn default() -> ConversationsRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConversationsRequest
impl<'de> Deserialize<'de> for ConversationsRequest
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 ConversationsRequest
impl RefUnwindSafe for ConversationsRequest
impl Send for ConversationsRequest
impl Sync for ConversationsRequest
impl Unpin for ConversationsRequest
impl UnwindSafe for ConversationsRequest
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