1 #![warn(clippy::copy_iterator)]
6 impl Iterator for Countdown {
9 fn next(&mut self) -> Option<u8> {
10 self.0.checked_sub(1).map(|c| {
18 let my_iterator = Countdown(5);
19 assert_eq!(my_iterator.take(1).count(), 1);
20 assert_eq!(my_iterator.count(), 5);