Expand description
Phrona - a high-performance metasearch engine library.
Re-exports§
pub use client::HttpClient;pub use client::HttpClientBuilder;pub use client::Profile;pub use client::TargetPolicy;pub use config::ConfigError;pub use config::PhronaConfig;pub use error::Error;pub use error::Result;pub use extract::ExtractedPage;pub use extract::extract;pub use extract::extract_from_html;pub use extract::extract_many;pub use extract::is_safe_ip;pub use options::SearchOptions;pub use search::EngineObserver;pub use search::NoopEngineObserver;pub use search::SearchClient;pub use search::available_engines;pub use search::search;pub use search::search_sync;pub use engines::suggest::SuggestSource;pub use engines::suggest::suggest;pub use engines::suggest::suggest_all;pub use engine::Engine;pub use engine::EngineContext;pub use models::*;
Modules§
- client
- config
- Typed YAML configuration for Phrona and its surfaces (CLI, REST API, MCP).
- dedup
- engine
- engines
- error
- extract
- models
- options
- parse
- rank
- search