pub struct TocDetectorConfig {
pub max_check_pages: usize,
pub regex_confidence_threshold: f32,
pub use_llm_fallback: bool,
pub llm_config: LlmConfig,
}Expand description
TOC detector configuration.
Fields§
§max_check_pages: usizeMaximum pages to check for TOC.
regex_confidence_threshold: f32Minimum confidence threshold for regex detection.
use_llm_fallback: boolUse LLM for uncertain cases.
llm_config: LlmConfigLLM configuration.
Trait Implementations§
Source§impl Clone for TocDetectorConfig
impl Clone for TocDetectorConfig
Source§fn clone(&self) -> TocDetectorConfig
fn clone(&self) -> TocDetectorConfig
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 TocDetectorConfig
impl Debug for TocDetectorConfig
Auto Trait Implementations§
impl Freeze for TocDetectorConfig
impl RefUnwindSafe for TocDetectorConfig
impl Send for TocDetectorConfig
impl Sync for TocDetectorConfig
impl Unpin for TocDetectorConfig
impl UnsafeUnpin for TocDetectorConfig
impl UnwindSafe for TocDetectorConfig
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