[−][src]Trait ordered_iter::OrderedSetIterator
Allows an iterator to do an inner join with another iterator to combine their values or filter based on their keys.
This trait is applied to an iterator over a set-like structure.
Provided methods
fn inner_join_map<I>(self, map: I) -> InnerJoinMapSet<I, Self> where
I: OrderedMapIterator<Key = Self::Item>,
I: OrderedMapIterator<Key = Self::Item>,
Joins two ordered maps together.
fn inner_join_set<I>(self, map: I) -> InnerJoinSet<Self, I> where
I: OrderedSetIterator<Item = Self::Item>,
I: OrderedSetIterator<Item = Self::Item>,
Filters an ordered map with an ordered set.
Implementations on Foreign Types
impl<'a, K: Ord> OrderedSetIterator for Iter<'a, K>
[src]
impl<'a, K: Ord, V> OrderedSetIterator for Keys<'a, K, V>
[src]
impl<'a, B: BitBlock> OrderedSetIterator for Iter<'a, B>
[src]
Loading content...
Implementors
impl<A, B> OrderedSetIterator for InnerJoinSet<A, B> where
A: OrderedSetIterator,
B: OrderedSetIterator<Item = A::Item>,
A::Item: Ord,
[src]
A: OrderedSetIterator,
B: OrderedSetIterator<Item = A::Item>,
A::Item: Ord,