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