[−][src]Trait sorted_iter::SortedIterator 
set operations for iterators where the items are sorted according to the natural order
Provided methods
fn union<J>(self, that: J) -> Union<Self, J>ⓘ where
    J: SortedIterator<Item = Self::Item>, 
J: SortedIterator<Item = Self::Item>,
union with another sorted iterator
fn intersection<J>(self, that: J) -> Intersection<Self, J>ⓘNotable traits for Intersection<I, J>
impl<K: Ord, I: Iterator<Item = K>, J: Iterator<Item = K>> Iterator for Intersection<I, J>    type Item = K; where
    J: SortedIterator<Item = Self::Item>, 
Notable traits for Intersection<I, J>
impl<K: Ord, I: Iterator<Item = K>, J: Iterator<Item = K>> Iterator for Intersection<I, J>    type Item = K;J: SortedIterator<Item = Self::Item>,
intersection with another sorted iterator
fn difference<J>(self, that: J) -> Difference<Self, J>ⓘNotable traits for Difference<I, J>
impl<K: Ord, I: Iterator<Item = K>, J: Iterator<Item = K>> Iterator for Difference<I, J>    type Item = K; where
    J: SortedIterator<Item = Self::Item>, 
Notable traits for Difference<I, J>
impl<K: Ord, I: Iterator<Item = K>, J: Iterator<Item = K>> Iterator for Difference<I, J>    type Item = K;J: SortedIterator<Item = Self::Item>,
difference with another sorted iterator
fn symmetric_difference<J>(self, that: J) -> SymmetricDifference<Self, J>ⓘNotable traits for SymmetricDifference<I, J>
impl<K: Ord, I: Iterator<Item = K>, J: Iterator<Item = K>> Iterator for SymmetricDifference<I, J>    type Item = K; where
    J: SortedIterator<Item = Self::Item>, 
Notable traits for SymmetricDifference<I, J>
impl<K: Ord, I: Iterator<Item = K>, J: Iterator<Item = K>> Iterator for SymmetricDifference<I, J>    type Item = K;J: SortedIterator<Item = Self::Item>,
symmetric difference with another sorted iterator
fn pairs(self) -> Pairs<Self>ⓘ
pairs with unit value
Implementors
impl<I> SortedIterator for I where
    I: Iterator + SortedByItem, [src]
I: Iterator + SortedByItem,