List of all items
Structs
- CleanResult
- FetchResult
- QueryResult
- SnippetEntry
- Source
- Stats
- TextMap
- TextNode
- TextReplacement
- backends::BackendResponse
- backends::SearchResult
- backends::bing::BingBackend
- backends::brave::BraveBackend
- backends::exa::ExaBackend
- backends::google::GoogleBackend
- backends::http::HttpBackend
- backends::searxng::SearxngBackend
- backends::serpapi::SerpapiBackend
- backends::tavily::TavilyBackend
- config::BackendsConfig
- config::BingConfig
- config::BraveConfig
- config::Config
- config::ExaConfig
- config::GoogleConfig
- config::HttpBackendConfig
- config::LlmConfig
- config::SearxngConfig
- config::SerpapiConfig
- config::ServerConfig
- config::TavilyConfig
- llm::client::ChatMessage
- llm::client::LlmClient
Enums
Traits
Functions
- backends::create_backend
- backends::create_backend_by_name
- clean
- extract_text_nodes
- fetch
- llm::expander::expand_queries
- llm::summarizer::summarize_results
- query
- query_with_options
- replace_text_nodes
- scraper::cleaner::apply_window
- scraper::cleaner::clean_html
- scraper::cleaner::clean_text
- scraper::cleaner::extract_text_nodes
- scraper::cleaner::extract_title
- scraper::cleaner::normalize_typography
- scraper::cleaner::process_page
- scraper::fetcher::fetch_urls
- scraper::textmap::replace_text_nodes
- utils::reranker::redistribute_budget
- utils::reranker::rerank_deterministic
- utils::reranker::rerank_llm
- utils::reranker::rerank_with_scores
- utils::url::dedup_urls
- utils::url::is_binary_url
- utils::url::is_domain_allowed
- utils::url::sanitize_url