//! Engine implementations — one module per backend.
pubmodbing;pubmodbocha;pubmodbrave;pubmodduckduckgo;pubmodmetaso;pubmodsearxng;pubmodtavily;pubmodwikipedia;pubmodzhipu;usecrate::result::SearchItem;/// Common return type for engine implementations.
pubtypeEngineOutput=(Vec<SearchItem>,crate::result::SearchMode);