pub struct TranscriptItemAppended {
pub thread_id: ThreadId,
pub turn_id: TurnId,
pub item_type: String,
pub item_index: Option<usize>,
pub item: Option<TranscriptItem>,
pub timestamp: OffsetDateTime,
}Fields§
§thread_id: ThreadId§turn_id: TurnId§item_type: String§item_index: Option<usize>§item: Option<TranscriptItem>Full transcript item for runtime appends. None means the record carries
append metadata without an embedded transcript item.
timestamp: OffsetDateTimeTrait Implementations§
Source§impl Clone for TranscriptItemAppended
impl Clone for TranscriptItemAppended
Source§fn clone(&self) -> TranscriptItemAppended
fn clone(&self) -> TranscriptItemAppended
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 TranscriptItemAppended
impl Debug for TranscriptItemAppended
Source§impl<'de> Deserialize<'de> for TranscriptItemAppended
impl<'de> Deserialize<'de> for TranscriptItemAppended
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
Auto Trait Implementations§
impl Freeze for TranscriptItemAppended
impl RefUnwindSafe for TranscriptItemAppended
impl Send for TranscriptItemAppended
impl Sync for TranscriptItemAppended
impl Unpin for TranscriptItemAppended
impl UnsafeUnpin for TranscriptItemAppended
impl UnwindSafe for TranscriptItemAppended
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