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}