pub struct ListConversationItemsResponse {
pub data: Vec<ResponseOutputItem>,
pub has_more: Option<bool>,
pub first_id: Option<String>,
pub last_id: Option<String>,
pub object: Option<String>,
}Expand description
The response of listing a conversation’s items.
Fields§
§data: Vec<ResponseOutputItem>The items on this page. Item types unknown to this crate are
preserved as ResponseOutputItem::Other.
has_more: Option<bool>Whether more items exist after this page.
first_id: Option<String>The ID of the first item on the page, for cursor pagination.
last_id: Option<String>The ID of the last item on the page, for cursor pagination.
object: Option<String>The object type (list), if the provider sends it.
Trait Implementations§
Source§impl Clone for ListConversationItemsResponse
impl Clone for ListConversationItemsResponse
Source§fn clone(&self) -> ListConversationItemsResponse
fn clone(&self) -> ListConversationItemsResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for ListConversationItemsResponse
impl<'de> Deserialize<'de> for ListConversationItemsResponse
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 ListConversationItemsResponse
impl RefUnwindSafe for ListConversationItemsResponse
impl Send for ListConversationItemsResponse
impl Sync for ListConversationItemsResponse
impl Unpin for ListConversationItemsResponse
impl UnsafeUnpin for ListConversationItemsResponse
impl UnwindSafe for ListConversationItemsResponse
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