List of all items
Structs
- client::DocumentInfo
- client::Engine
- client::EngineBuilder
- client::IndexOptions
- client::IndexedDocument
- client::PageContent
- client::QueryResult
- config::CacheConfig
- config::ConcurrencyConfig
- config::Config
- config::ConfigLoader
- config::FallbackConfig
- config::IndexerConfig
- config::LlmConfig
- config::RetrievalConfig
- config::SearchConfig
- config::StorageConfig
- config::StrategyConfig
- config::SufficiencyConfig
- config::SummaryConfig
- domain::DocumentStructure
- domain::DocumentTree
- domain::NodeId
- domain::StructureNode
- domain::TocConfig
- domain::TocEntry
- domain::TocNode
- domain::TocView
- domain::TreeNode
- index::OptimizationConfig
- index::PipelineOptions
- index::ThinningConfig
- index::incremental::ChangeDetector
- index::incremental::ChangeSet
- index::incremental::PartialUpdater
- index::pipeline::CustomStageBuilder
- index::pipeline::ExecutionGroup
- index::pipeline::IndexContext
- index::pipeline::IndexMetrics
- index::pipeline::IndexResult
- index::pipeline::PipelineExecutor
- index::pipeline::PipelineOrchestrator
- index::pipeline::StageResult
- index::pipeline::StageRetryConfig
- index::stages::BuildStage
- index::stages::EnhanceStage
- index::stages::EnrichStage
- index::stages::OptimizeStage
- index::stages::ParseStage
- index::stages::PersistStage
- index::summary::FullStrategy
- index::summary::LazyStrategy
- index::summary::LlmSummaryGenerator
- index::summary::SelectiveStrategy
- index::summary::SummaryStrategyConfig
- llm::FallbackChain
- llm::FallbackConfig
- llm::FallbackResult
- llm::FallbackStep
- llm::LlmClient
- llm::LlmConfig
- llm::LlmConfigs
- llm::LlmPool
- llm::RetryConfig
- parser::DocumentMeta
- parser::ParseResult
- parser::ParserRegistry
- parser::RawNode
- parser::docx::DocxParagraph
- parser::docx::DocxParser
- parser::docx::DocxStyle
- parser::docx::StyleResolver
- parser::markdown::MarkdownConfig
- parser::markdown::MarkdownParser
- parser::pdf::PdfMetadata
- parser::pdf::PdfPage
- parser::pdf::PdfParseResult
- parser::pdf::PdfParser
- parser::pdf::PdfParserConfig
- parser::toc::IndexRepairer
- parser::toc::IndexVerifier
- parser::toc::PageAssigner
- parser::toc::PageAssignerConfig
- parser::toc::PageOffset
- parser::toc::RepairerConfig
- parser::toc::TocDetection
- parser::toc::TocDetector
- parser::toc::TocDetectorConfig
- parser::toc::TocEntry
- parser::toc::TocParser
- parser::toc::TocParserConfig
- parser::toc::TocProcessor
- parser::toc::TocProcessorConfig
- parser::toc::VerificationError
- parser::toc::VerificationReport
- parser::toc::VerifierConfig
- retrieval::ContextBuilder
- retrieval::NavigationStep
- retrieval::PipelineRetriever
- retrieval::RetrievalContext
- retrieval::RetrievalResult
- retrieval::RetrievalStats
- retrieval::RetrieveOptions
- retrieval::RetrieveResponse
- retrieval::SearchPath
- retrieval::cache::PathCache
- retrieval::complexity::ComplexityDetector
- retrieval::pipeline::CandidateNode
- retrieval::pipeline::ExecutionGroup
- retrieval::pipeline::PipelineContext
- retrieval::pipeline::RetrievalMetrics
- retrieval::pipeline::RetrievalOrchestrator
- retrieval::pipeline::SearchConfig
- retrieval::pipeline::StageResult
- retrieval::search::BeamSearch
- retrieval::search::GreedySearch
- retrieval::search::MctsSearch
- retrieval::search::NodeScorer
- retrieval::search::ScoringContext
- retrieval::search::SearchConfig
- retrieval::search::SearchResult
- retrieval::stages::AnalyzeStage
- retrieval::stages::JudgeStage
- retrieval::stages::PlanStage
- retrieval::stages::SearchStage
- retrieval::strategy::KeywordStrategy
- retrieval::strategy::LlmStrategy
- retrieval::strategy::NodeEvaluation
- retrieval::strategy::SemanticStrategy
- retrieval::strategy::StrategyCapabilities
- retrieval::strategy::StrategyCost
- retrieval::sufficiency::LlmJudge
- retrieval::sufficiency::ThresholdChecker
- storage::DocumentMeta
- storage::DocumentMetaEntry
- storage::PageContent
- storage::PersistedDocument
- storage::Workspace
- throttle::ConcurrencyConfig
- throttle::ConcurrencyController
- throttle::RateLimiter
Enums
- client::BuildError
- client::IndexMode
- config::ConfigError
- config::FallbackBehavior
- config::OnAllFailedBehavior
- domain::Error
- index::IndexMode
- index::incremental::ChangeType
- index::pipeline::FailurePolicy
- index::pipeline::IndexInput
- index::summary::SummaryStrategy
- llm::LlmError
- parser::DocumentFormat
- parser::toc::ErrorType
- retrieval::NavigationDecision
- retrieval::PruningStrategy
- retrieval::QueryComplexity
- retrieval::RetrieverError
- retrieval::StrategyPreference
- retrieval::SufficiencyLevel
- retrieval::TokenEstimation
- retrieval::complexity::QueryComplexity
- retrieval::pipeline::SearchAlgorithm
- retrieval::pipeline::StageOutcome
- retrieval::sufficiency::SufficiencyLevel
Traits
- index::stages::IndexStage
- index::summary::SummaryGenerator
- parser::DocumentParser
- retrieval::Retriever
- retrieval::pipeline::RetrievalStage
- retrieval::search::SearchTree
- retrieval::strategy::RetrievalStrategy
- retrieval::sufficiency::SufficiencyChecker
Attribute Macros
Functions
- domain::estimate_tokens
- domain::estimate_tokens_batch
- domain::estimate_tokens_fast
- parser::get_parser
- parser::get_parser_for_file
- parser::parse_content
- parser::parse_file
- retrieval::format_for_llm
- retrieval::format_for_llm_async
- retrieval::format_tree_for_llm
- retrieval::format_tree_for_llm_async
- storage::load_document
- storage::load_index
- storage::save_document
- storage::save_index