imgchest/model/
user.rs

1use time::OffsetDateTime;
2
3/// The user
4#[derive(Debug, serde::Serialize, serde::Deserialize)]
5pub struct User {
6    /// The user name
7    pub name: Box<str>,
8
9    /// The number of posts
10    pub posts: u64,
11
12    /// The number of comments
13    pub comments: u64,
14
15    /// The time this user was created
16    #[serde(with = "time::serde::iso8601")]
17    pub created: OffsetDateTime,
18    //#[serde(flatten)]
19    //extra: std::collections::HashMap<Box<str>, serde_json::Value>,
20}