SortedByKey

Trait SortedByKey 

Source
pub trait SortedByKey { }
Expand description

marker trait for iterators that are sorted by the key of their Item

Implementations on Foreign Types§

Source§

impl<'a, K, V> SortedByKey for Iter<'a, K, V>

Source§

impl<'a, K, V> SortedByKey for IterMut<'a, K, V>

Source§

impl<'a, K, V> SortedByKey for Range<'a, K, V>

Source§

impl<'a, K, V> SortedByKey for RangeMut<'a, K, V>

Source§

impl<'a, T> SortedByKey for Iter<'a, T>

Source§

impl<'a, T> SortedByKey for Iter<'a, T>

Source§

impl<I> SortedByKey for Box<I>
where I: SortedByKey,

Source§

impl<I> SortedByKey for Cloned<I>
where I: SortedByKey,

Source§

impl<I> SortedByKey for Copied<I>
where I: SortedByKey,

Source§

impl<I> SortedByKey for Enumerate<I>

Source§

impl<I> SortedByKey for Fuse<I>
where I: SortedByKey,

Source§

impl<I> SortedByKey for Peekable<I>
where I: SortedByKey + Iterator,

Source§

impl<I> SortedByKey for Skip<I>
where I: SortedByKey,

Source§

impl<I> SortedByKey for StepBy<I>
where I: SortedByKey,

Source§

impl<I> SortedByKey for Take<I>
where I: SortedByKey,

Source§

impl<I> SortedByKey for Empty<I>

Source§

impl<I> SortedByKey for Once<I>

Source§

impl<I, F> SortedByKey for Inspect<I, F>
where I: SortedByKey,

Source§

impl<I, F> SortedByKey for Map<I, F>
where I: OneOrLess,

Source§

impl<I, J> SortedByKey for Zip<I, J>
where I: SortedByItem,

Source§

impl<I, P> SortedByKey for Filter<I, P>
where I: SortedByKey,

Source§

impl<I, P> SortedByKey for SkipWhile<I, P>
where I: SortedByKey,

Source§

impl<I, P> SortedByKey for TakeWhile<I, P>
where I: SortedByKey,

Source§

impl<Iin, J, Iout> SortedByKey for Flatten<Iin>
where Iin: OneOrLess + Iterator<Item = J>, J: IntoIterator<IntoIter = Iout>, Iout: SortedByKey,

Source§

impl<Iin, J, Iout, F> SortedByKey for FlatMap<Iin, J, F>
where Iin: OneOrLess, J: IntoIterator<IntoIter = Iout>, Iout: SortedByKey,

Source§

impl<K, V> SortedByKey for IntoIter<K, V>

Source§

impl<T> SortedByKey for IntoIter<T>

Source§

impl<T> SortedByKey for IntoIter<T>

Implementors§

Source§

impl<I> SortedByKey for Pairs<I>

Source§

impl<I> SortedByKey for AssumeSortedByKey<I>
where I: Iterator,

Source§

impl<I, F> SortedByKey for FilterMapValues<I, F>
where I: Iterator,

Source§

impl<I, F> SortedByKey for MapValues<I, F>
where I: Iterator,

Source§

impl<I, J> SortedByKey for Join<I, J>
where I: Iterator, J: Iterator,

Source§

impl<I, J> SortedByKey for LeftJoin<I, J>
where I: Iterator, J: Iterator,

Source§

impl<I, J> SortedByKey for OuterJoin<I, J>
where I: Iterator, J: Iterator,

Source§

impl<I, J> SortedByKey for RightJoin<I, J>
where I: Iterator, J: Iterator,

Source§

impl<K, V> SortedByKey for KeysortedIter<'_, K, V>