first step towards weekly planning

This commit is contained in:
artus
2018-12-24 15:44:19 +01:00
parent f0bc06d9ed
commit 8236b8ac9f
7 changed files with 99 additions and 17 deletions

View File

@@ -1,3 +1,7 @@
mod meal;
pub use self::meal::Meal;
#[cfg(test)]
mod tests {
#[test]

19
cookbook/src/meal.rs Normal file
View File

@@ -0,0 +1,19 @@
#[derive(Debug,Clone)]
pub struct Meal {
name: String,
nutritional_value: i32,
}
impl Meal {
pub fn new(name: String, nutritional_value: i32) -> Meal {
Meal { name, nutritional_value }
}
pub fn nutritional_value(&self) -> i32 {
self.nutritional_value
}
}

View File

@@ -1,11 +0,0 @@
enum Meal {
FullMeal,
Composed,
}
fn retrieve_all() -> Vec<Meal> {
vec!()
}