Trait iterable::IterableSeq

source ·
pub trait IterableSeq: Iterable {
    fn rev(self) -> Self::F
    where
        Self: Sized,
        Self::F: Producer<Self::Item>,
        Self::IntoIter: DoubleEndedIterator
, { ... } fn sorted(self) -> Self::F
    where
        Self: Sized,
        Self::Item: Ord,
        Self::F: Producer<Self::Item>
, { ... } fn sorted_by<F>(self, f: F) -> Self::F
    where
        F: Fn(&Self::Item, &Self::Item) -> Ordering,
        Self: Sized,
        Self::F: Producer<Self::Item>
, { ... } fn sorted_by_key<K, F>(self, f: F) -> Self::F
    where
        K: Ord,
        F: Fn(&Self::Item) -> K,
        Self: Sized,
        Self::F: Producer<Self::Item>
, { ... } fn lazy_rev(self) -> LazyRev<Self>
    where
        Self: Sized,
        Self::IntoIter: DoubleEndedIterator
, { ... } }

Provided Methods§

Implementations on Foreign Types§

Implementors§