sdset 0.1.2

Set operations for sorted and deduplicated slices. Much performances! Such Wow!

running 61 tests
test duo::difference::tests::qc_difference ... ignored
test duo::difference::tests::two_slices ... ignored
test duo::difference::tests::two_slices_special_case ... ignored
test duo::intersection::tests::qc_intersection ... ignored
test duo::intersection::tests::two_slices ... ignored
test duo::union::tests::qc_union ... ignored
test duo::union::tests::union_two_slices_easy ... ignored
test duo::union::tests::union_two_slices_first_empty ... ignored
test duo::union::tests::union_two_slices_same_elem ... ignored
test duo::union::tests::union_two_slices_second_empty ... ignored
test multi::difference::tests::no_slice ... ignored
test multi::difference::tests::one_empty_slice ... ignored
test multi::difference::tests::one_slice ... ignored
test multi::difference::tests::qc_difference ... ignored
test multi::difference::tests::three_slices ... ignored
test multi::difference::tests::two_slices ... ignored
test multi::difference::tests::two_slices_special_case ... ignored
test multi::intersection::tests::no_slice ... ignored
test multi::intersection::tests::one_empty_slice ... ignored
test multi::intersection::tests::one_slice ... ignored
test multi::intersection::tests::qc_intersection ... ignored
test multi::intersection::tests::three_slices ... ignored
test multi::intersection::tests::two_slices ... ignored
test multi::union::tests::no_slice ... ignored
test multi::union::tests::one_empty_slice ... ignored
test multi::union::tests::one_slice ... ignored
test multi::union::tests::qc_union ... ignored
test multi::union::tests::three_slices ... ignored
test multi::union::tests::two_slices ... ignored
test multi::union::tests::two_slices_equal ... ignored
test multi::union::tests::two_slices_little ... ignored
test duo::difference::tests::bench_two_slices_big      ... bench:         493 ns/iter (+/- 25)
test duo::difference::tests::bench_two_slices_big2     ... bench:         560 ns/iter (+/- 45)
test duo::difference::tests::bench_two_slices_big3     ... bench:         430 ns/iter (+/- 162)
test duo::intersection::tests::bench_two_slices_big    ... bench:         440 ns/iter (+/- 37)
test duo::intersection::tests::bench_two_slices_big2   ... bench:         376 ns/iter (+/- 11)
test duo::intersection::tests::bench_two_slices_big3   ... bench:          74 ns/iter (+/- 9)
test duo::union::tests::union_bench_two_slices_big     ... bench:         310 ns/iter (+/- 18)
test duo::union::tests::union_bench_two_slices_big2    ... bench:         266 ns/iter (+/- 8)
test duo::union::tests::union_bench_two_slices_big3    ... bench:         220 ns/iter (+/- 17)
test multi::difference::tests::bench_two_slices_big    ... bench:         765 ns/iter (+/- 16)
test multi::difference::tests::bench_two_slices_big2   ... bench:         694 ns/iter (+/- 33)
test multi::difference::tests::bench_two_slices_big3   ... bench:         440 ns/iter (+/- 26)
test multi::intersection::tests::bench_two_slices_big  ... bench:       1,091 ns/iter (+/- 141)
test multi::intersection::tests::bench_two_slices_big2 ... bench:         708 ns/iter (+/- 51)
test multi::intersection::tests::bench_two_slices_big3 ... bench:         101 ns/iter (+/- 5)
test multi::union::tests::bench_two_slices_big         ... bench:       1,206 ns/iter (+/- 94)
test multi::union::tests::bench_two_slices_big2        ... bench:         734 ns/iter (+/- 117)
test multi::union::tests::bench_two_slices_big3        ... bench:         257 ns/iter (+/- 30)
test tests::bench_difference_btree_two_slices_big      ... bench:         804 ns/iter (+/- 28)
test tests::bench_difference_btree_two_slices_big2     ... bench:       1,150 ns/iter (+/- 49)
test tests::bench_difference_btree_two_slices_big3     ... bench:       1,233 ns/iter (+/- 80)
test tests::bench_intersection_btree_two_slices_big    ... bench:       1,455 ns/iter (+/- 60)
test tests::bench_intersection_btree_two_slices_big2   ... bench:       1,147 ns/iter (+/- 69)
test tests::bench_intersection_btree_two_slices_big3   ... bench:         560 ns/iter (+/- 27)
test tests::bench_union_btree_two_slices_big           ... bench:       1,051 ns/iter (+/- 18)
test tests::bench_union_btree_two_slices_big2          ... bench:       1,302 ns/iter (+/- 36)
test tests::bench_union_btree_two_slices_big3          ... bench:       1,464 ns/iter (+/- 55)
test tests::bench_union_sort_dedup_two_slices_big      ... bench:       2,282 ns/iter (+/- 175)
test tests::bench_union_sort_dedup_two_slices_big2     ... bench:       2,007 ns/iter (+/- 88)
test tests::bench_union_sort_dedup_two_slices_big3     ... bench:         824 ns/iter (+/- 46)

test result: ok. 0 passed; 0 failed; 31 ignored; 30 measured; 0 filtered out