git-biance 0.1.1

A small program that shows and visualizes code contributions in a git repository.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use time::OffsetDateTime;

#[derive(Hash, Eq, PartialEq)]
pub struct Author {
    pub name: String,
    pub email: String,
}

pub struct Commit {
    pub author: Author,
    pub time: OffsetDateTime,
}

pub struct DetailedCommit {
    pub commit: Commit,
    pub insertions: i64,
    pub deletions: i64,
}