use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct SearchResult {
pub title: String,
pub url: String,
pub snippet: Option<String>,
pub source_engine: String,
}
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct AggregatedResult {
pub title: String,
pub url: String,
pub snippet: Option<String>,
pub engines: Vec<String>,
pub score: f64,
}