//! A module containing info relating to a search result. use serde::{Deserialize, Serialize}; use super::{ prelude::{Account, Status}, status::Tag, }; /// A struct containing results of a search, with `Tag` objects in the /// `hashtags` field #[derive(Debug, Clone, Serialize, Deserialize, PartialEq)] pub struct SearchResult { /// An array of matched Accounts. pub accounts: Vec, /// An array of matched Statuses. pub statuses: Vec, /// An array of matched hashtags, as `Tag` objects. pub hashtags: Vec, }