1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
use serde::{Deserialize, Serialize};

#[derive(Serialize, Deserialize, Clone, Debug)]
pub struct Commit {
    origin: String,
    name: String, // CommitID or Tag or Other: e.g. d45e56..., v0.0.0, work-6/23/2020-11:39AM
    branch: String,
    author: String,
    message: String,
    date: String,
    size: i64,
    command: super::command::Command,
}