printnanny_asyncapi_models/
git_commit.rs1#[derive(Clone, Debug, Deserialize, Eq, Hash, Ord, PartialEq, PartialOrd, Serialize)]
3pub struct GitCommit {
4 #[serde(rename="oid")]
5 pub oid: String,
6 #[serde(rename="header")]
7 pub header: String,
8 #[serde(rename="message")]
9 pub message: String,
10 #[serde(rename="ts")]
11 pub ts: i64,
12}
13
14impl GitCommit {
15 pub fn new(oid: String, header: String, message: String, ts: i64) -> GitCommit {
16 GitCommit {
17 oid,
18 header,
19 message,
20 ts,
21 }
22 }
23}