summaryrefslogtreecommitdiff
path: root/rustlings/exercises/18_iterators/iterators1.rs
diff options
context:
space:
mode:
authorHunter Kvalevog <hunter@kvog.sh>2026-09-27 17:28:34 -0500
committerHunter Kvalevog <hunter@kvog.sh>2026-09-27 17:28:34 -0500
commit67fb6c0eb507965836201551f90c7d637bf6cee0 (patch)
tree59e405f7f98a0451d3a9051c2e2ed03dc3585dfa /rustlings/exercises/18_iterators/iterators1.rs
parent54731f0fc0b0fde18438853c0a8abaa968edb57a (diff)
rustlings: complete 18
Diffstat (limited to 'rustlings/exercises/18_iterators/iterators1.rs')
-rw-r--r--rustlings/exercises/18_iterators/iterators1.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/rustlings/exercises/18_iterators/iterators1.rs b/rustlings/exercises/18_iterators/iterators1.rs
index ca937ed..71d8112 100644
--- a/rustlings/exercises/18_iterators/iterators1.rs
+++ b/rustlings/exercises/18_iterators/iterators1.rs
@@ -13,13 +13,13 @@ mod tests {
let my_fav_fruits = ["banana", "custard apple", "avocado", "peach", "raspberry"];
// TODO: Create an iterator over the array.
- let mut fav_fruits_iterator = todo!();
+ let mut fav_fruits_iterator = my_fav_fruits.iter();
assert_eq!(fav_fruits_iterator.next(), Some(&"banana"));
- assert_eq!(fav_fruits_iterator.next(), todo!()); // TODO: Replace `todo!()`
+ assert_eq!(fav_fruits_iterator.next(), Some(&"custard apple")); // TODO: Replace `todo!()`
assert_eq!(fav_fruits_iterator.next(), Some(&"avocado"));
- assert_eq!(fav_fruits_iterator.next(), todo!()); // TODO: Replace `todo!()`
+ assert_eq!(fav_fruits_iterator.next(), Some(&"peach")); // TODO: Replace `todo!()`
assert_eq!(fav_fruits_iterator.next(), Some(&"raspberry"));
- assert_eq!(fav_fruits_iterator.next(), todo!()); // TODO: Replace `todo!()`
+ assert_eq!(fav_fruits_iterator.next(), None); // TODO: Replace `todo!()`
}
}