@@ -87,22 +87,22 @@ impl KeyedState {
8787 /// Panics if the length of `key` is different than the length of this `KeyedState`
8888 pub ( super ) fn lookup < ' a > ( & ' a self , key : & PointKey ) -> Option < & ' a Rows > {
8989 match ( self , key) {
90- ( & KeyedState :: SingleBTree ( ref m) , & PointKey :: Single ( ref k) ) => m. get ( k) ,
91- ( & KeyedState :: DoubleBTree ( ref m) , & PointKey :: Double ( ref k) ) => m. get ( k) ,
92- ( & KeyedState :: TriBTree ( ref m) , & PointKey :: Tri ( ref k) ) => m. get ( k) ,
93- ( & KeyedState :: QuadBTree ( ref m) , & PointKey :: Quad ( ref k) ) => m. get ( k) ,
94- ( & KeyedState :: QuinBTree ( ref m) , & PointKey :: Quin ( ref k) ) => m. get ( k) ,
95- ( & KeyedState :: SexBTree ( ref m) , & PointKey :: Sex ( ref k) ) => m. get ( k) ,
96- ( & KeyedState :: MultiBTree ( ref m, len) , & PointKey :: Multi ( ref k) ) if k. len ( ) == len => {
90+ ( KeyedState :: SingleBTree ( m) , PointKey :: Single ( k) ) => m. get ( k) ,
91+ ( KeyedState :: DoubleBTree ( m) , PointKey :: Double ( k) ) => m. get ( k) ,
92+ ( KeyedState :: TriBTree ( m) , PointKey :: Tri ( k) ) => m. get ( k) ,
93+ ( KeyedState :: QuadBTree ( m) , PointKey :: Quad ( k) ) => m. get ( k) ,
94+ ( KeyedState :: QuinBTree ( m) , PointKey :: Quin ( k) ) => m. get ( k) ,
95+ ( KeyedState :: SexBTree ( m) , PointKey :: Sex ( k) ) => m. get ( k) ,
96+ ( & KeyedState :: MultiBTree ( ref m, len) , PointKey :: Multi ( k) ) if k. len ( ) == len => {
9797 m. get ( k. as_ref ( ) )
9898 }
99- ( & KeyedState :: SingleHash ( ref m) , & PointKey :: Single ( ref k) ) => m. get ( k) ,
100- ( & KeyedState :: DoubleHash ( ref m) , & PointKey :: Double ( ref k) ) => m. get ( k) ,
101- ( & KeyedState :: TriHash ( ref m) , & PointKey :: Tri ( ref k) ) => m. get ( k) ,
102- ( & KeyedState :: QuadHash ( ref m) , & PointKey :: Quad ( ref k) ) => m. get ( k) ,
103- ( & KeyedState :: QuinHash ( ref m) , & PointKey :: Quin ( ref k) ) => m. get ( k) ,
104- ( & KeyedState :: SexHash ( ref m) , & PointKey :: Sex ( ref k) ) => m. get ( k) ,
105- ( & KeyedState :: MultiHash ( ref m, len) , & PointKey :: Multi ( ref k) ) if k. len ( ) == len => {
99+ ( KeyedState :: SingleHash ( m) , PointKey :: Single ( k) ) => m. get ( k) ,
100+ ( KeyedState :: DoubleHash ( m) , PointKey :: Double ( k) ) => m. get ( k) ,
101+ ( KeyedState :: TriHash ( m) , PointKey :: Tri ( k) ) => m. get ( k) ,
102+ ( KeyedState :: QuadHash ( m) , PointKey :: Quad ( k) ) => m. get ( k) ,
103+ ( KeyedState :: QuinHash ( m) , PointKey :: Quin ( k) ) => m. get ( k) ,
104+ ( KeyedState :: SexHash ( m) , PointKey :: Sex ( k) ) => m. get ( k) ,
105+ ( & KeyedState :: MultiHash ( ref m, len) , PointKey :: Multi ( k) ) if k. len ( ) == len => {
106106 m. get ( k. as_ref ( ) )
107107 }
108108 _ => {
@@ -384,7 +384,7 @@ impl KeyedState {
384384 }
385385
386386 match ( self , key) {
387- ( & KeyedState :: SingleBTree ( ref m) , & RangeKey :: Unbounded ) => m
387+ ( KeyedState :: SingleBTree ( m) , & RangeKey :: Unbounded ) => m
388388 . range ( & ( ..) )
389389 . map_err ( |misses| {
390390 misses
@@ -393,23 +393,23 @@ impl KeyedState {
393393 . collect ( )
394394 } )
395395 . map ( flatten_rows) ,
396- ( & KeyedState :: DoubleBTree ( ref m) , & RangeKey :: Unbounded ) => full_range ! ( m) ,
397- ( & KeyedState :: TriBTree ( ref m) , & RangeKey :: Unbounded ) => full_range ! ( m) ,
398- ( & KeyedState :: QuadBTree ( ref m) , & RangeKey :: Unbounded ) => full_range ! ( m) ,
399- ( & KeyedState :: SexBTree ( ref m) , & RangeKey :: Unbounded ) => full_range ! ( m) ,
400- ( & KeyedState :: SingleBTree ( ref m) , RangeKey :: Single ( range) ) => {
396+ ( KeyedState :: DoubleBTree ( m) , & RangeKey :: Unbounded ) => full_range ! ( m) ,
397+ ( KeyedState :: TriBTree ( m) , & RangeKey :: Unbounded ) => full_range ! ( m) ,
398+ ( KeyedState :: QuadBTree ( m) , & RangeKey :: Unbounded ) => full_range ! ( m) ,
399+ ( KeyedState :: SexBTree ( m) , & RangeKey :: Unbounded ) => full_range ! ( m) ,
400+ ( KeyedState :: SingleBTree ( m) , RangeKey :: Single ( range) ) => {
401401 m. range ( range) . map ( flatten_rows) . map_err ( |misses| {
402402 misses
403403 . into_iter ( )
404404 . map ( |( lower, upper) | ( lower. map ( |k| vec ! [ k] ) , upper. map ( |k| vec ! [ k] ) ) )
405405 . collect ( )
406406 } )
407407 }
408- ( & KeyedState :: DoubleBTree ( ref m) , RangeKey :: Double ( range) ) => range ! ( m, range) ,
409- ( & KeyedState :: TriBTree ( ref m) , RangeKey :: Tri ( range) ) => range ! ( m, range) ,
410- ( & KeyedState :: QuadBTree ( ref m) , RangeKey :: Quad ( range) ) => range ! ( m, range) ,
411- ( & KeyedState :: SexBTree ( ref m) , RangeKey :: Sex ( range) ) => range ! ( m, range) ,
412- ( & KeyedState :: MultiBTree ( ref m, _) , RangeKey :: Multi ( range) ) => m
408+ ( KeyedState :: DoubleBTree ( m) , RangeKey :: Double ( range) ) => range ! ( m, range) ,
409+ ( KeyedState :: TriBTree ( m) , RangeKey :: Tri ( range) ) => range ! ( m, range) ,
410+ ( KeyedState :: QuadBTree ( m) , RangeKey :: Quad ( range) ) => range ! ( m, range) ,
411+ ( KeyedState :: SexBTree ( m) , RangeKey :: Sex ( range) ) => range ! ( m, range) ,
412+ ( KeyedState :: MultiBTree ( m, _) , RangeKey :: Multi ( range) ) => m
413413 . range :: < _ , [ DfValue ] > ( & (
414414 range. 0 . as_ref ( ) . map ( |b| b. as_ref ( ) ) ,
415415 range. 1 . as_ref ( ) . map ( |b| b. as_ref ( ) ) ,
0 commit comments