sorted-iter 0.1.7

Typesafe extensions for sorted iterators, including set and relational operations
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
extern crate maplit;
extern crate sorted_iter;

use maplit::*;
use sorted_iter::SortedPairIterator;

fn main() {
    let city = btreemap! {
        1 => "New York",
        2 => "Tokyo",
    };
    let country = btreemap! {
        1 => "USA",
        2 => "Japan",
    };
    let res: Vec<_> = city.iter().join(country.iter()).collect();
    println!("{:?}", res);
}