pub struct SummarizerConfig {
pub max_tokens: usize,
pub include_children: bool,
pub min_content_length: usize,
}Expand description
Configuration for summarization behavior.
Fields§
§max_tokens: usizeMaximum tokens for the summary.
include_children: boolWhether to include child content in summaries.
min_content_length: usizeMinimum content length to trigger summarization.
Trait Implementations§
Source§impl Clone for SummarizerConfig
impl Clone for SummarizerConfig
Source§fn clone(&self) -> SummarizerConfig
fn clone(&self) -> SummarizerConfig
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 SummarizerConfig
impl Debug for SummarizerConfig
Auto Trait Implementations§
impl Freeze for SummarizerConfig
impl RefUnwindSafe for SummarizerConfig
impl Send for SummarizerConfig
impl Sync for SummarizerConfig
impl Unpin for SummarizerConfig
impl UnsafeUnpin for SummarizerConfig
impl UnwindSafe for SummarizerConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more