decouples meals generation

This commit is contained in:
artus
2018-12-24 16:03:50 +01:00
parent 8236b8ac9f
commit 2d544e334d
4 changed files with 15 additions and 6 deletions

View File

@@ -2,6 +2,13 @@ mod meal;
pub use self::meal::Meal;
pub fn fetch_meals() -> Vec<Meal> {
vec![
Meal::new("Raclette".to_string(), 800),
Meal::new("Soupe".to_string(), 400),
]
}
#[cfg(test)]
mod tests {
#[test]

View File

@@ -7,7 +7,7 @@ pub struct Meal {
}
impl Meal {
pub fn new(name: String, nutritional_value: i32) -> Meal {
pub(super) fn new(name: String, nutritional_value: i32) -> Meal {
Meal { name, nutritional_value }
}