summaryrefslogtreecommitdiff
path: root/exercises/18_iterators
diff options
context:
space:
mode:
authormo8it <mo8it@proton.me>2024-04-17 22:46:21 +0200
committermo8it <mo8it@proton.me>2024-04-17 22:46:21 +0200
commitcb9f1ac9ce3c834b0cca964b6809b74508f80b54 (patch)
treef168d86b6035d7d9e357ac53cd36c2b8928f399b /exercises/18_iterators
parentd83cc69afecf59fba184755591d73c7208988574 (diff)
Require a main function in all exercises
Diffstat (limited to 'exercises/18_iterators')
-rw-r--r--exercises/18_iterators/iterators2.rs4
-rw-r--r--exercises/18_iterators/iterators3.rs4
-rw-r--r--exercises/18_iterators/iterators4.rs4
-rw-r--r--exercises/18_iterators/iterators5.rs4
4 files changed, 16 insertions, 0 deletions
diff --git a/exercises/18_iterators/iterators2.rs b/exercises/18_iterators/iterators2.rs
index 4ca7742..0ebd69a 100644
--- a/exercises/18_iterators/iterators2.rs
+++ b/exercises/18_iterators/iterators2.rs
@@ -33,6 +33,10 @@ pub fn capitalize_words_string(words: &[&str]) -> String {
String::new()
}
+fn main() {
+ // You can optionally experiment here.
+}
+
#[cfg(test)]
mod tests {
use super::*;
diff --git a/exercises/18_iterators/iterators3.rs b/exercises/18_iterators/iterators3.rs
index f7da049..3f5923c 100644
--- a/exercises/18_iterators/iterators3.rs
+++ b/exercises/18_iterators/iterators3.rs
@@ -43,6 +43,10 @@ fn list_of_results() -> () {
let division_results = numbers.into_iter().map(|n| divide(n, 27));
}
+fn main() {
+ // You can optionally experiment here.
+}
+
#[cfg(test)]
mod tests {
use super::*;
diff --git a/exercises/18_iterators/iterators4.rs b/exercises/18_iterators/iterators4.rs
index af3958c..8fc8792 100644
--- a/exercises/18_iterators/iterators4.rs
+++ b/exercises/18_iterators/iterators4.rs
@@ -15,6 +15,10 @@ pub fn factorial(num: u64) -> u64 {
// Execute `rustlings hint iterators4` for hints.
}
+fn main() {
+ // You can optionally experiment here.
+}
+
#[cfg(test)]
mod tests {
use super::*;
diff --git a/exercises/18_iterators/iterators5.rs b/exercises/18_iterators/iterators5.rs
index ceec536..2604004 100644
--- a/exercises/18_iterators/iterators5.rs
+++ b/exercises/18_iterators/iterators5.rs
@@ -55,6 +55,10 @@ fn count_collection_iterator(collection: &[HashMap<String, Progress>], value: Pr
todo!();
}
+fn main() {
+ // You can optionally experiment here.
+}
+
#[cfg(test)]
mod tests {
use super::*;