Source code
Revision control
Copy as Markdown
Other Tools
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
*/
//! This crate is a cross-platform client library for Mozilla's Merino service.
//!
//! It provides two clients:
//!
//! - [`CuratedRecommendationsClient`](curated_recommendations::CuratedRecommendationsClient) —
//! fetches curated content recommendations (articles, stories) from the Merino backend,
//! powering features like Firefox's New Tab page.
//!
//! - [`SuggestClient`](suggest::SuggestClient) —
//! fetches search suggestions from the Merino suggest endpoint,
//! powering features like Firefox's address bar suggestions.
//!
//! bindings for Android and other targets.
pub mod curated_recommendations;
pub mod suggest;
uniffi::setup_scaffolding!("merino");