pub struct CompactedSession {
pub session: Session,
pub summary: String,
}Expand description
Result of compacting a session into a new summarized session.
Fields§
§session: SessionNewly created session seeded with compacted summary instructions.
summary: StringCompacted summary generated from the prior transcript.
Auto Trait Implementations§
impl Freeze for CompactedSession
impl RefUnwindSafe for CompactedSession
impl Send for CompactedSession
impl !Sync for CompactedSession
impl Unpin for CompactedSession
impl UnsafeUnpin for CompactedSession
impl UnwindSafe for CompactedSession
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