pub struct TranscriptView {
pub items: Vec<Item>,
}Expand description
Growing list of conversation Items captured by a TranscriptReporter.
Items are appended in the order they arrive: user inputs first, then assistant outputs from each finished turn.
Fields§
§items: Vec<Item>The ordered sequence of conversation items.
Trait Implementations§
Source§impl Clone for TranscriptView
impl Clone for TranscriptView
Source§fn clone(&self) -> TranscriptView
fn clone(&self) -> TranscriptView
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 TranscriptView
impl Debug for TranscriptView
Source§impl Default for TranscriptView
impl Default for TranscriptView
Source§fn default() -> TranscriptView
fn default() -> TranscriptView
Returns the “default value” for a type. Read more
Source§impl PartialEq for TranscriptView
impl PartialEq for TranscriptView
impl StructuralPartialEq for TranscriptView
Auto Trait Implementations§
impl Freeze for TranscriptView
impl RefUnwindSafe for TranscriptView
impl Send for TranscriptView
impl Sync for TranscriptView
impl Unpin for TranscriptView
impl UnsafeUnpin for TranscriptView
impl UnwindSafe for TranscriptView
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