diff --git a/23_advanced_generics/src/iterator.rs b/23_advanced_generics/src/iterator.rs index cb12e1a2baa0d16b4eaa12bf2ea4111d9675677f..a0cd6fee954f8c54c15043e671931e77796279b7 100644 --- a/23_advanced_generics/src/iterator.rs +++ b/23_advanced_generics/src/iterator.rs @@ -32,7 +32,7 @@ impl Iterator for Equation { fn next(&mut self) -> Option { self.current += 1; - if self.current == u32::MAX { + if self.current >= u16::MAX as u32 { return None; }