Skip to content

Commit 215ab80

Browse files
committed
Simplify while condition as requested by code review.
1 parent 1fc3ab4 commit 215ab80

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

library/alloc/src/vec/mod.rs

+2-4
Original file line numberDiff line numberDiff line change
@@ -3666,16 +3666,14 @@ impl<T, A: Allocator> Vec<T, A> {
36663666
/// Using this method is equivalent to the following code:
36673667
///
36683668
/// ```
3669-
/// # use std::cmp::min;
36703669
/// # let some_predicate = |x: &mut i32| { *x % 2 == 1 };
36713670
/// # let mut vec = vec![0, 1, 2, 3, 4, 5, 6];
36723671
/// # let range = 1..5;
36733672
/// let mut i = range.start;
3674-
/// let mut end = range.end;
3675-
/// while i < min(vec.len(), end) {
3673+
/// let end_items = vec.len() - range.end;
3674+
/// while i < vec.len() - end_items {
36763675
/// if some_predicate(&mut vec[i]) {
36773676
/// let val = vec.remove(i);
3678-
/// end -= 1;
36793677
/// // your code here
36803678
/// } else {
36813679
/// i += 1;

0 commit comments

Comments
 (0)