Skip to content

Commit 0eb0d89

Browse files
committed
add necessary closure for partition_point
1 parent c957b80 commit 0eb0d89

File tree

2 files changed

+4
-4
lines changed
  • library

2 files changed

+4
-4
lines changed

Diff for: library/alloc/src/collections/vec_deque/mod.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -2600,7 +2600,7 @@ impl<T, A: Allocator> VecDeque<T, A> {
26002600
///
26012601
/// let mut deque: VecDeque<_> = [0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55].into();
26022602
/// let num = 42;
2603-
/// let idx = deque.partition_point(&num);
2603+
/// let idx = deque.partition_point(|&x| x < num);
26042604
/// // The above is equivalent to `let idx = deque.binary_search(&num).unwrap_or_else(|x| x);`
26052605
/// deque.insert(idx, num);
26062606
/// assert_eq!(deque, &[0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 42, 55]);
@@ -2754,7 +2754,7 @@ impl<T, A: Allocator> VecDeque<T, A> {
27542754
///
27552755
/// let mut deque: VecDeque<_> = [0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55].into();
27562756
/// let num = 42;
2757-
/// let idx = deque.partition_point(&num);
2757+
/// let idx = deque.partition_point(|&x| x < num);
27582758
/// deque.insert(idx, num);
27592759
/// assert_eq!(deque, &[0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 42, 55]);
27602760
/// ```

Diff for: library/core/src/slice/mod.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -2337,7 +2337,7 @@ impl<T> [T] {
23372337
/// ```
23382338
/// let mut s = vec![0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55];
23392339
/// let num = 42;
2340-
/// let idx = s.partition_point(&num);
2340+
/// let idx = s.partition_point(|&x| x < num);
23412341
/// // The above is equivalent to `let idx = s.binary_search(&num).unwrap_or_else(|x| x);`
23422342
/// s.insert(idx, num);
23432343
/// assert_eq!(s, [0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 42, 55]);
@@ -3752,7 +3752,7 @@ impl<T> [T] {
37523752
/// ```
37533753
/// let mut s = vec![0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55];
37543754
/// let num = 42;
3755-
/// let idx = s.partition_point(&num);
3755+
/// let idx = s.partition_point(|&x| x < num);
37563756
/// s.insert(idx, num);
37573757
/// assert_eq!(s, [0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 42, 55]);
37583758
/// ```

0 commit comments

Comments
 (0)