use serde::{Deserialize, Serialize}; #[derive(Debug, Clone, Serialize, Deserialize)] pub struct Prompt { pub id: String, pub name: String, pub content: String, #[serde(skip_serializing_if = "Option::is_none")] pub description: Option, #[serde(default)] pub enabled: bool, #[serde(rename = "createdAt", skip_serializing_if = "Option::is_none")] pub created_at: Option, #[serde(rename = "updatedAt", skip_serializing_if = "Option::is_none")] pub updated_at: Option, }