Trait datazoo::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>where I: Iterator + SortedByItem,

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>