use crate::media::ImageSet; #[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] pub struct Article { pub id: String, pub title: String, pub summary: Option, pub url: String, pub published: Option, pub author: Option, pub thumbnail: Option, pub tags: Vec, pub extra: Vec<(String, String)>, } #[derive(Debug, Clone, serde::Serialize, serde::Deserialize)] pub struct ArticleSection { pub id: String, pub title: String, pub items: Vec
, pub next_page: Option }