pub struct ListRepliesResponse {
pub items: Vec<Reply>,
pub has_more: bool,
pub page_token: Option<String>,
}Expand description
获取回复信息响应
Fields§
§items: Vec<Reply>回复列表
has_more: bool是否还有更多项
page_token: Option<String>分页标记
Implementations§
Source§impl ListRepliesResponse
impl ListRepliesResponse
Sourcepub fn replies_by_user(&self, user_id: &str) -> Vec<&Reply>
pub fn replies_by_user(&self, user_id: &str) -> Vec<&Reply>
根据用户ID筛选回复
Sourcepub fn latest_reply(&self) -> Option<&Reply>
pub fn latest_reply(&self) -> Option<&Reply>
获取最新的回复
Sourcepub fn earliest_reply(&self) -> Option<&Reply>
pub fn earliest_reply(&self) -> Option<&Reply>
获取最早的回复
Sourcepub fn sorted_by_time(&self) -> Vec<&Reply>
pub fn sorted_by_time(&self) -> Vec<&Reply>
按创建时间排序的回复列表
Sourcepub fn sorted_by_time_desc(&self) -> Vec<&Reply>
pub fn sorted_by_time_desc(&self) -> Vec<&Reply>
按创建时间倒序排序的回复列表
Sourcepub fn get_all_text_content(&self) -> Vec<String>
pub fn get_all_text_content(&self) -> Vec<String>
获取所有回复的文本内容
Trait Implementations§
Source§impl ApiResponseTrait for ListRepliesResponse
impl ApiResponseTrait for ListRepliesResponse
Source§fn data_format() -> ResponseFormat
fn data_format() -> ResponseFormat
是否是标准数据格式, 既是用data包裹数据
fn from_binary(_file_name: String, _body: Vec<u8>) -> Option<Self>
Source§impl Debug for ListRepliesResponse
impl Debug for ListRepliesResponse
Source§impl<'de> Deserialize<'de> for ListRepliesResponse
impl<'de> Deserialize<'de> for ListRepliesResponse
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 ListRepliesResponse
impl RefUnwindSafe for ListRepliesResponse
impl Send for ListRepliesResponse
impl Sync for ListRepliesResponse
impl Unpin for ListRepliesResponse
impl UnwindSafe for ListRepliesResponse
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