Skip to content

Commit 17ebd55

Browse files
committed
Making return types consistent
1 parent 327af66 commit 17ebd55

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/lib.rs

+6-6
Original file line numberDiff line numberDiff line change
@@ -2732,7 +2732,7 @@ pub trait Itertools : Iterator {
27322732
/// itertools::assert_equal(five_smallest, 0..5);
27332733
/// ```
27342734
#[cfg(feature = "use_alloc")]
2735-
fn k_smallest(self, k: usize) -> std::vec::IntoIter<Self::Item>
2735+
fn k_smallest(self, k: usize) -> VecIntoIter<Self::Item>
27362736
where
27372737
Self: Sized,
27382738
Self::Item: Ord,
@@ -2746,7 +2746,7 @@ pub trait Itertools : Iterator {
27462746
/// [Itertools::k_smallest] corresponds to `self.sorted().take(k)`, in both semantics and complexity.
27472747
/// Particularly, the comparison is not cloned.
27482748
#[cfg(feature = "use_alloc")]
2749-
fn k_smallest_by<F>(self, k: usize, cmp: F) -> std::vec::IntoIter<Self::Item>
2749+
fn k_smallest_by<F>(self, k: usize, cmp: F) -> VecIntoIter<Self::Item>
27502750
where
27512751
Self: Sized,
27522752
F: Fn(&Self::Item, &Self::Item) -> Ordering,
@@ -2760,7 +2760,7 @@ pub trait Itertools : Iterator {
27602760
/// [Itertools::k_smallest] corresponds to `self.sorted().take(k)`, in both semantics and time complexity.
27612761
/// This method will use an _additional_ `k * sizeof(K)` memory compared to that method.
27622762
#[cfg(feature = "use_alloc")]
2763-
fn k_smallest_by_key<F, K>(self, k: usize, key: F) -> std::vec::IntoIter<Self::Item>
2763+
fn k_smallest_by_key<F, K>(self, k: usize, key: F) -> VecIntoIter<Self::Item>
27642764
where
27652765
Self: Sized,
27662766
F: Fn(&Self::Item) -> K,
@@ -2784,7 +2784,7 @@ pub trait Itertools : Iterator {
27842784
/// itertools::assert_equal(five_largest, vec![14,13,12,11,10]);
27852785
/// ```
27862786
#[cfg(feature = "use_alloc")]
2787-
fn k_largest(self, k: usize) -> std::vec::IntoIter<Self::Item>
2787+
fn k_largest(self, k: usize) -> VecIntoIter<Self::Item>
27882788
where
27892789
Self: Sized,
27902790
Self::Item: Ord,
@@ -2795,7 +2795,7 @@ pub trait Itertools : Iterator {
27952795
/// Sort the k largest elements into a new iterator using the provided comparison.
27962796
/// Functionally equivalent to `k_smallest` with a reversed `Ord`
27972797
#[cfg(feature = "use_alloc")]
2798-
fn k_largest_by<F>(self, k: usize, cmp: F) -> std::vec::IntoIter<Self::Item>
2798+
fn k_largest_by<F>(self, k: usize, cmp: F) -> VecIntoIter<Self::Item>
27992799
where
28002800
Self: Sized,
28012801
F: Fn(&Self::Item, &Self::Item) -> Ordering,
@@ -2805,7 +2805,7 @@ pub trait Itertools : Iterator {
28052805

28062806
/// Return the elements producing the k largest outputs of the provided function
28072807
#[cfg(feature = "use_alloc")]
2808-
fn k_largest_by_key<F, K>(self, k: usize, key: F) -> std::vec::IntoIter<Self::Item>
2808+
fn k_largest_by_key<F, K>(self, k: usize, key: F) -> VecIntoIter<Self::Item>
28092809
where
28102810
Self: Sized,
28112811
F: Fn(&Self::Item) -> K,

0 commit comments

Comments
 (0)