logo

Function std_x::sorted

source · []
pub fn sorted<I>(iterable: I) -> IntoIter<<I as IntoIterator>::Item, Global>Notable traits for IntoIter<T, A>impl<T, A> Iterator for IntoIter<T, A> where
    A: Allocator
type Item = T;
where
    I: IntoIterator,
    <I as IntoIterator>::Item: Ord
Expand description

Sort all iterator elements into a new iterator in ascending order.

IntoIterator enabled version of Itertools::sorted.

use itertools::sorted;
use itertools::assert_equal;

assert_equal(sorted("rust".chars()), "rstu".chars());