We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 45ff5d1 commit 48ec542Copy full SHA for 48ec542
library/core/src/iter/range.rs
@@ -262,7 +262,7 @@ macro_rules! step_integer_impls {
262
fn steps_between(start: &Self, end: &Self) -> (usize, Option<usize>) {
263
if *start <= *end {
264
// This relies on $u_narrower <= usize
265
- let steps = (*end - *start) as usize
+ let steps = (*end - *start) as usize;
266
(steps, Some(steps))
267
} else {
268
(0, None)
@@ -788,7 +788,7 @@ impl<T: TrustedStep> RangeIteratorImpl for ops::Range<T> {
788
#[inline]
789
fn spec_advance_by(&mut self, n: usize) -> Result<(), NonZero<usize>> {
790
let steps = Step::steps_between(&self.start, &self.end);
791
- let available = steps.1.unwrap_or(step.0);
+ let available = steps.1.unwrap_or(steps.0);
792
793
let taken = available.min(n);
794
0 commit comments