use crate::database::page::Page; use crate::database::schema::Schema; use serde::{Deserialize, Serialize}; #[derive(Debug, Clone, Serialize, Deserialize, Default)] #[serde(default)] pub struct Punc { pub id: String, pub r#type: String, pub name: String, pub module: String, pub source: String, pub description: Option, pub public: bool, pub form: bool, pub get: Option, pub page: Option, #[serde(default)] pub schemas: Vec, }