pub struct ThreadItemListResource {
pub object: String,
pub data: Vec<ThreadItem>,
pub first_id: Option<String>,
pub last_id: Option<String>,
pub has_more: bool,
}Available on crate feature
chatkit-types only.Expand description
A paginated list of thread items rendered for the ChatKit API.
Fields§
§object: StringThe type of object returned, must be list.
data: Vec<ThreadItem>A list of items
first_id: Option<String>The ID of the first item in the list.
last_id: Option<String>The ID of the last item in the list.
has_more: boolWhether there are more items available.
Trait Implementations§
Source§impl Clone for ThreadItemListResource
impl Clone for ThreadItemListResource
Source§fn clone(&self) -> ThreadItemListResource
fn clone(&self) -> ThreadItemListResource
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 Debug for ThreadItemListResource
impl Debug for ThreadItemListResource
Source§impl Default for ThreadItemListResource
impl Default for ThreadItemListResource
Source§fn default() -> ThreadItemListResource
fn default() -> ThreadItemListResource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ThreadItemListResource
impl<'de> Deserialize<'de> for ThreadItemListResource
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
Source§impl PartialEq for ThreadItemListResource
impl PartialEq for ThreadItemListResource
Source§impl Serialize for ThreadItemListResource
impl Serialize for ThreadItemListResource
impl StructuralPartialEq for ThreadItemListResource
Auto Trait Implementations§
impl Freeze for ThreadItemListResource
impl RefUnwindSafe for ThreadItemListResource
impl Send for ThreadItemListResource
impl Sync for ThreadItemListResource
impl Unpin for ThreadItemListResource
impl UnsafeUnpin for ThreadItemListResource
impl UnwindSafe for ThreadItemListResource
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