diff --git a/fitnesstrax/core/src/types.rs b/fitnesstrax/core/src/types.rs index 091b5f2..4c332d1 100644 --- a/fitnesstrax/core/src/types.rs +++ b/fitnesstrax/core/src/types.rs @@ -56,11 +56,8 @@ pub struct Weight { #[derive(Clone, Debug, PartialEq, Serialize, Deserialize)] pub enum TraxRecord { BikeRide(TimeDistance), - Pushups, Row(TimeDistance), Run(TimeDistance), - Situps, - Squats, Steps(Steps), Swim(TimeDistance), Walk(TimeDistance), @@ -71,11 +68,8 @@ impl Recordable for TraxRecord { fn timestamp(&self) -> Timestamp { match self { TraxRecord::BikeRide(rec) => Timestamp::DateTime(rec.datetime.clone()), - TraxRecord::Pushups => unimplemented!(), TraxRecord::Row(rec) => Timestamp::DateTime(rec.datetime.clone()), TraxRecord::Run(rec) => Timestamp::DateTime(rec.datetime.clone()), - TraxRecord::Situps => unimplemented!(), - TraxRecord::Squats => unimplemented!(), TraxRecord::Steps(rec) => Timestamp::Date(rec.date), TraxRecord::Swim(rec) => Timestamp::DateTime(rec.datetime.clone()), TraxRecord::Walk(rec) => Timestamp::DateTime(rec.datetime.clone()),