@@ -315,7 +315,9 @@ fn decode_level1_without_ring_buffer_length_stream(
315315 for ( i, & geometry_type) in geometry_types. iter ( ) . enumerate ( ) {
316316 let num_geometries = ( root_offset_buffer[ i + 1 ] - root_offset_buffer[ i] ) as usize ;
317317
318- if geometry_type == GeometryType :: MultiLineString || geometry_type == GeometryType :: LineString {
318+ if geometry_type == GeometryType :: MultiLineString
319+ || geometry_type == GeometryType :: LineString
320+ {
319321 // For MultiLineString and LineString a value in the level1LengthBuffer exists
320322 for _j in 0 ..num_geometries {
321323 previous_offset = previous_offset + level1_length_buffer[ level1_length_counter] ;
@@ -361,7 +363,8 @@ fn decode_level1_length_stream(
361363 // For MultiPolygon, Polygon and in some cases for MultiLineString and LineString
362364 // a value in the level1LengthBuffer exists
363365 for _j in 0 ..num_geometries {
364- previous_offset = previous_offset + level1_length_buffer[ level1_length_buffer_counter] ;
366+ previous_offset =
367+ previous_offset + level1_length_buffer[ level1_length_buffer_counter] ;
365368 level1_length_buffer_counter += 1 ;
366369 level1_buffer_offsets. push ( previous_offset) ;
367370 level1_buffer_counter += 1 ;
@@ -402,10 +405,12 @@ fn decode_level2_length_stream(
402405 // exists
403406 for _j in 0 ..num_geometries {
404407 let num_parts = ( level1_offset_buffer[ level1_offset_buffer_counter]
405- - level1_offset_buffer[ level1_offset_buffer_counter - 1 ] ) as usize ;
408+ - level1_offset_buffer[ level1_offset_buffer_counter - 1 ] )
409+ as usize ;
406410 level1_offset_buffer_counter += 1 ;
407411 for _k in 0 ..num_parts {
408- previous_offset = previous_offset + level2_length_buffer[ level2_length_buffer_counter] ;
412+ previous_offset =
413+ previous_offset + level2_length_buffer[ level2_length_buffer_counter] ;
409414 level2_length_buffer_counter += 1 ;
410415 level2_buffer_offsets. push ( previous_offset) ;
411416 level2_offset_buffer_counter += 1 ;
0 commit comments