diff --git a/src/common/date_info.rs b/src/common/date_info.rs new file mode 100644 index 0000000..d74a949 --- /dev/null +++ b/src/common/date_info.rs @@ -0,0 +1,11 @@ +use serde::{Deserialize, Serialize}; + +#[derive(Debug, Clone, Serialize, Deserialize)] +pub struct DateInfo { + #[serde()] + pub(crate) title: String, + #[serde(rename = "date")] + pub(crate) date: String, + #[serde(rename = "desc")] + pub(crate) description: String, +} diff --git a/src/common/mod.rs b/src/common/mod.rs index c888898..2a3b734 100644 --- a/src/common/mod.rs +++ b/src/common/mod.rs @@ -1,7 +1,8 @@ mod date; +mod date_info; mod expandable_info; mod form_schema; mod user; pub mod value_type; -pub use self::{expandable_info::*, form_schema::*, user::*, value_type::*}; +pub use self::{date_info::*, expandable_info::*, form_schema::*, user::*, value_type::*};