rtimelogger 0.8.4

A simple cross-platform CLI tool to track working hours, lunch breaks, and calculate surplus time
Documentation
1
2
3
4
5
6
7
8
9
10
use crate::core::calculator::gaps::GapInfo;
use crate::core::calculator::timeline::Timeline;

#[derive(Debug, Default)]
pub struct DaySummary {
    pub timeline: Timeline,
    pub gaps: GapInfo,
    pub expected: i64,
    pub surplus: i64,
}