@@ -65,10 +65,8 @@ impl DBIterator {
6565 pub fn new ( sources : Vec < Vec < ( Vec < u8 > , Vec < u8 > ) > > , sequence : SequenceNumber ) -> Self {
6666 let iter_sources: Vec < IterSource > = sources. into_iter ( ) . map ( IterSource :: new) . collect ( ) ;
6767
68- let merger = MergingIterator :: new (
69- iter_sources,
70- ikey_compare as fn ( & [ u8 ] , & [ u8 ] ) -> Ordering ,
71- ) ;
68+ let merger =
69+ MergingIterator :: new ( iter_sources, ikey_compare as fn ( & [ u8 ] , & [ u8 ] ) -> Ordering ) ;
7270
7371 Self {
7472 merger,
@@ -91,10 +89,7 @@ impl DBIterator {
9189
9290 /// Build a DB iterator from pre-built IterSource objects (supports streaming).
9391 pub fn from_sources ( sources : Vec < IterSource > , sequence : SequenceNumber ) -> Self {
94- let merger = MergingIterator :: new (
95- sources,
96- ikey_compare as fn ( & [ u8 ] , & [ u8 ] ) -> Ordering ,
97- ) ;
92+ let merger = MergingIterator :: new ( sources, ikey_compare as fn ( & [ u8 ] , & [ u8 ] ) -> Ordering ) ;
9893
9994 Self {
10095 merger,
@@ -122,10 +117,7 @@ impl DBIterator {
122117 sequence : SequenceNumber ,
123118 prefix : Vec < u8 > ,
124119 ) -> Self {
125- let merger = MergingIterator :: new (
126- sources,
127- ikey_compare as fn ( & [ u8 ] , & [ u8 ] ) -> Ordering ,
128- ) ;
120+ let merger = MergingIterator :: new ( sources, ikey_compare as fn ( & [ u8 ] , & [ u8 ] ) -> Ordering ) ;
129121
130122 Self {
131123 merger,
0 commit comments