pub struct DailySummary {
pub date: NaiveDate,
pub duration: Duration,
pub productivity: f64,
}Expand description
One day’s line in the monthly summary.
Fields§
§date: NaiveDateLocal calendar date.
duration: DurationNet productive time: presence minus pauses.
productivity: f64Productivity percentage for the day, 0-100.
Trait Implementations§
Source§impl Clone for DailySummary
impl Clone for DailySummary
Source§fn clone(&self) -> DailySummary
fn clone(&self) -> DailySummary
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for DailySummary
impl RefUnwindSafe for DailySummary
impl Send for DailySummary
impl Sync for DailySummary
impl Unpin for DailySummary
impl UnsafeUnpin for DailySummary
impl UnwindSafe for DailySummary
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more