pub struct DailySummary {
pub date: String,
pub meals: Vec<MealGroup>,
pub total_calories: f64,
pub total_protein: f64,
pub total_carbs: f64,
pub total_fat: f64,
pub target: Option<DailyTarget>,
}Fields§
§date: String§meals: Vec<MealGroup>§total_calories: f64§total_protein: f64§total_carbs: f64§total_fat: f64§target: Option<DailyTarget>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 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DailySummary
impl Debug for DailySummary
Auto 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