seia 0.1.0

Multi-engine web search library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Engine implementations — one module per backend.

pub mod bing;
pub mod bocha;
pub mod brave;
pub mod duckduckgo;
pub mod metaso;
pub mod searxng;
pub mod tavily;
pub mod wikipedia;
pub mod zhipu;

use crate::result::SearchItem;

/// Common return type for engine implementations.
pub type EngineOutput = (Vec<SearchItem>, crate::result::SearchMode);