pub struct ThreadSummary {Show 16 fields
pub id: String,
pub runtime_id: String,
pub name: Option<String>,
pub note: Option<String>,
pub preview: String,
pub cwd: String,
pub status: String,
pub status_info: ThreadStatusInfo,
pub token_usage: Option<ThreadTokenUsage>,
pub model_provider: String,
pub source: String,
pub created_at: i64,
pub updated_at: i64,
pub is_loaded: bool,
pub is_active: bool,
pub archived: bool,
}Fields§
§id: String§runtime_id: String§name: Option<String>§note: Option<String>§preview: String§cwd: String§status: String§status_info: ThreadStatusInfo§token_usage: Option<ThreadTokenUsage>§model_provider: String§source: String§created_at: i64§updated_at: i64§is_loaded: bool§is_active: bool§archived: boolTrait Implementations§
Source§impl Clone for ThreadSummary
impl Clone for ThreadSummary
Source§fn clone(&self) -> ThreadSummary
fn clone(&self) -> ThreadSummary
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 ThreadSummary
impl Debug for ThreadSummary
Source§impl Default for ThreadSummary
impl Default for ThreadSummary
Source§fn default() -> ThreadSummary
fn default() -> ThreadSummary
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ThreadSummarywhere
ThreadSummary: Default,
impl<'de> Deserialize<'de> for ThreadSummarywhere
ThreadSummary: Default,
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 ThreadSummary
impl PartialEq for ThreadSummary
Source§impl Serialize for ThreadSummary
impl Serialize for ThreadSummary
impl StructuralPartialEq for ThreadSummary
Auto Trait Implementations§
impl Freeze for ThreadSummary
impl RefUnwindSafe for ThreadSummary
impl Send for ThreadSummary
impl Sync for ThreadSummary
impl Unpin for ThreadSummary
impl UnsafeUnpin for ThreadSummary
impl UnwindSafe for ThreadSummary
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