use serde::{Deserialize, Serialize}; #[derive(Serialize, Deserialize, Clone, Debug)] pub struct MetadataSettings { pub title: Option, pub author: Option, pub description: Option, pub keywords: Vec, pub language: String, } impl Default for MetadataSettings { fn default() -> Self { Self { title: None, author: None, description: None, keywords: Vec::new(), language: "en".to_string(), } } }