From 00ebc44907027230ee1198b5ac663ed99fb3ea68 Mon Sep 17 00:00:00 2001 From: young Date: Sat, 5 Nov 2022 23:20:43 +0900 Subject: [PATCH] modules --- exercises/modules/modules1.rs | 2 +- exercises/modules/modules2.rs | 4 ++-- exercises/modules/modules3.rs | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/exercises/modules/modules1.rs b/exercises/modules/modules1.rs index 8dd0e402..aa38307e 100644 --- a/exercises/modules/modules1.rs +++ b/exercises/modules/modules1.rs @@ -9,7 +9,7 @@ mod sausage_factory { String::from("Ginger") } - fn make_sausage() { + pub fn make_sausage() { get_secret_recipe(); println!("sausage!"); } diff --git a/exercises/modules/modules2.rs b/exercises/modules/modules2.rs index c30a3897..9509f53c 100644 --- a/exercises/modules/modules2.rs +++ b/exercises/modules/modules2.rs @@ -7,8 +7,8 @@ mod delicious_snacks { // TODO: Fix these use statements - use self::fruits::PEAR as ??? - use self::veggies::CUCUMBER as ??? + pub use self::fruits::PEAR as fruit; + pub use self::veggies::CUCUMBER as veggie; mod fruits { pub const PEAR: &'static str = "Pear"; diff --git a/exercises/modules/modules3.rs b/exercises/modules/modules3.rs index 35e07990..15fc44d0 100644 --- a/exercises/modules/modules3.rs +++ b/exercises/modules/modules3.rs @@ -8,7 +8,7 @@ // I AM NOT DONE // TODO: Complete this use statement -use ??? +use std::time::{SystemTime, UNIX_EPOCH}; fn main() { match SystemTime::now().duration_since(UNIX_EPOCH) {