pub struct ThreadListResource {
pub object: String,
pub data: Vec<ThreadResource>,
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 ChatKit threads.
Fields§
§object: StringThe type of object returned, must be list.
data: Vec<ThreadResource>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 ThreadListResource
impl Clone for ThreadListResource
Source§fn clone(&self) -> ThreadListResource
fn clone(&self) -> ThreadListResource
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 ThreadListResource
impl Debug for ThreadListResource
Source§impl Default for ThreadListResource
impl Default for ThreadListResource
Source§fn default() -> ThreadListResource
fn default() -> ThreadListResource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ThreadListResource
impl<'de> Deserialize<'de> for ThreadListResource
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 ThreadListResource
impl PartialEq for ThreadListResource
Source§impl Serialize for ThreadListResource
impl Serialize for ThreadListResource
impl StructuralPartialEq for ThreadListResource
Auto Trait Implementations§
impl Freeze for ThreadListResource
impl RefUnwindSafe for ThreadListResource
impl Send for ThreadListResource
impl Sync for ThreadListResource
impl Unpin for ThreadListResource
impl UnsafeUnpin for ThreadListResource
impl UnwindSafe for ThreadListResource
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