pub struct ReasoningThreadItem {
pub completed_at_ms: Option<i64>,
pub content: Option<Vec<String>>,
pub id: String,
pub started_at_ms: Option<i64>,
pub summary: Option<Vec<String>>,
}Fields§
§completed_at_ms: Option<i64>Unix timestamp in milliseconds when the item completed, if recorded.
content: Option<Vec<String>>§id: String§started_at_ms: Option<i64>Unix timestamp in milliseconds when the item started, if recorded.
summary: Option<Vec<String>>Trait Implementations§
Source§impl Clone for ReasoningThreadItem
impl Clone for ReasoningThreadItem
Source§impl Debug for ReasoningThreadItem
impl Debug for ReasoningThreadItem
Source§impl Default for ReasoningThreadItem
impl Default for ReasoningThreadItem
Source§impl<'de> Deserialize<'de> for ReasoningThreadItem
impl<'de> Deserialize<'de> for ReasoningThreadItem
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 ReasoningThreadItem
impl PartialEq for ReasoningThreadItem
Source§impl Serialize for ReasoningThreadItem
impl Serialize for ReasoningThreadItem
impl StructuralPartialEq for ReasoningThreadItem
Auto Trait Implementations§
impl Forget for ReasoningThreadItem
impl Freeze for ReasoningThreadItem
impl RefUnwindSafe for ReasoningThreadItem
impl Send for ReasoningThreadItem
impl Sync for ReasoningThreadItem
impl Unpin for ReasoningThreadItem
impl UnsafeUnpin for ReasoningThreadItem
impl UnwindSafe for ReasoningThreadItem
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