Trait ordered_iter::OrderedSetIterator [] [src]

pub trait OrderedSetIterator: Iterator + Sized {
    fn inner_join_map<I>(self, map: I) -> InnerJoinMapSet<I, Self>
    where
        I: OrderedMapIterator<Key = Self::Item>
, { ... } fn inner_join_set<I>(self, map: I) -> InnerJoinSet<Self, I>
    where
        I: OrderedSetIterator<Item = Self::Item>
, { ... } }

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

Joins two ordered maps together.

Filters an ordered map with an ordered set.

Implementors