pub struct HistoryDocument {
pub session_id_hint: String,
pub metadata_json: Option<String>,
pub transcript: String,
}Fields§
§session_id_hint: StringRequired fallback because the pure adapter has no filesystem path from which to infer the provider session ID.
metadata_json: Option<String>Summary/state JSON for providers that split metadata and transcript.
transcript: StringProvider transcript content, usually NDJSON.
Trait Implementations§
Source§impl Clone for HistoryDocument
impl Clone for HistoryDocument
Source§impl Debug for HistoryDocument
impl Debug for HistoryDocument
Source§impl Default for HistoryDocument
impl Default for HistoryDocument
impl Eq for HistoryDocument
Source§impl PartialEq for HistoryDocument
impl PartialEq for HistoryDocument
impl StructuralPartialEq for HistoryDocument
Auto Trait Implementations§
impl Freeze for HistoryDocument
impl RefUnwindSafe for HistoryDocument
impl Send for HistoryDocument
impl Sync for HistoryDocument
impl Unpin for HistoryDocument
impl UnsafeUnpin for HistoryDocument
impl UnwindSafe for HistoryDocument
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