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