pub enum SummaryMode {
FullRewrite,
IncrementalMerge,
}Expand description
Mode controlling how the LLM summarizer handles existing summaries.
Variants§
FullRewrite
Generate a complete summary from scratch (default).
IncrementalMerge
Update an existing summary by incorporating new information incrementally.
Trait Implementations§
Source§impl Clone for SummaryMode
impl Clone for SummaryMode
Source§fn clone(&self) -> SummaryMode
fn clone(&self) -> SummaryMode
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 SummaryMode
impl Debug for SummaryMode
Source§impl Default for SummaryMode
impl Default for SummaryMode
Source§fn default() -> SummaryMode
fn default() -> SummaryMode
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SummaryMode
impl RefUnwindSafe for SummaryMode
impl Send for SummaryMode
impl Sync for SummaryMode
impl Unpin for SummaryMode
impl UnsafeUnpin for SummaryMode
impl UnwindSafe for SummaryMode
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