pub struct MemSummary {
pub first_message_id: Option<i64>,
pub last_message_id: Option<i64>,
pub content: String,
}Expand description
A conversation summary projection used by context assembly.
Fields§
§first_message_id: Option<i64>Row ID of the first message covered by this summary, if known.
last_message_id: Option<i64>Row ID of the last message covered by this summary, if known.
content: StringSummary text.
Trait Implementations§
Source§impl Clone for MemSummary
impl Clone for MemSummary
Source§fn clone(&self) -> MemSummary
fn clone(&self) -> MemSummary
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 moreAuto Trait Implementations§
impl Freeze for MemSummary
impl RefUnwindSafe for MemSummary
impl Send for MemSummary
impl Sync for MemSummary
impl Unpin for MemSummary
impl UnsafeUnpin for MemSummary
impl UnwindSafe for MemSummary
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