use serde::{Deserialize, Serialize}; use crate::GeoffreyDatabaseModel; #[derive(Serialize, Deserialize, Debug, Clone)] struct Meta { id: Option, version: u64, database_version: u64, } impl GeoffreyDatabaseModel for Meta { fn id(&self) -> Option { self.id } fn set_id(&mut self, id: u64) { self.id = Some(id); } fn tree() -> String { "meta".to_string() } }