@@ -424,20 +424,20 @@ pub fn to_shortest_str<'a, T, F>(mut format_shortest: F, v: T,
424
424
match full_decoded {
425
425
FullDecoded :: Nan => {
426
426
parts[ 0 ] = Part :: Copy ( b"NaN" ) ;
427
- Formatted { sign : sign , parts : & parts[ ..1 ] }
427
+ Formatted { sign, parts : & parts[ ..1 ] }
428
428
}
429
429
FullDecoded :: Infinite => {
430
430
parts[ 0 ] = Part :: Copy ( b"inf" ) ;
431
- Formatted { sign : sign , parts : & parts[ ..1 ] }
431
+ Formatted { sign, parts : & parts[ ..1 ] }
432
432
}
433
433
FullDecoded :: Zero => {
434
434
if frac_digits > 0 { // [0.][0000]
435
435
parts[ 0 ] = Part :: Copy ( b"0." ) ;
436
436
parts[ 1 ] = Part :: Zero ( frac_digits) ;
437
- Formatted { sign : sign , parts : & parts[ ..2 ] }
437
+ Formatted { sign, parts : & parts[ ..2 ] }
438
438
} else {
439
439
parts[ 0 ] = Part :: Copy ( b"0" ) ;
440
- Formatted { sign : sign , parts : & parts[ ..1 ] }
440
+ Formatted { sign, parts : & parts[ ..1 ] }
441
441
}
442
442
}
443
443
FullDecoded :: Finite ( ref decoded) => {
@@ -480,19 +480,19 @@ pub fn to_shortest_exp_str<'a, T, F>(mut format_shortest: F, v: T,
480
480
match full_decoded {
481
481
FullDecoded :: Nan => {
482
482
parts[ 0 ] = Part :: Copy ( b"NaN" ) ;
483
- Formatted { sign : sign , parts : & parts[ ..1 ] }
483
+ Formatted { sign, parts : & parts[ ..1 ] }
484
484
}
485
485
FullDecoded :: Infinite => {
486
486
parts[ 0 ] = Part :: Copy ( b"inf" ) ;
487
- Formatted { sign : sign , parts : & parts[ ..1 ] }
487
+ Formatted { sign, parts : & parts[ ..1 ] }
488
488
}
489
489
FullDecoded :: Zero => {
490
490
parts[ 0 ] = if dec_bounds. 0 <= 0 && 0 < dec_bounds. 1 {
491
491
Part :: Copy ( b"0" )
492
492
} else {
493
493
Part :: Copy ( if upper { b"0E0" } else { b"0e0" } )
494
494
} ;
495
- Formatted { sign : sign , parts : & parts[ ..1 ] }
495
+ Formatted { sign, parts : & parts[ ..1 ] }
496
496
}
497
497
FullDecoded :: Finite ( ref decoded) => {
498
498
let ( len, exp) = format_shortest ( decoded, buf) ;
@@ -502,7 +502,7 @@ pub fn to_shortest_exp_str<'a, T, F>(mut format_shortest: F, v: T,
502
502
} else {
503
503
digits_to_exp_str ( & buf[ ..len] , exp, 0 , upper, parts)
504
504
} ;
505
- Formatted { sign : sign , parts : parts }
505
+ Formatted { sign, parts }
506
506
}
507
507
}
508
508
}
@@ -558,21 +558,21 @@ pub fn to_exact_exp_str<'a, T, F>(mut format_exact: F, v: T,
558
558
match full_decoded {
559
559
FullDecoded :: Nan => {
560
560
parts[ 0 ] = Part :: Copy ( b"NaN" ) ;
561
- Formatted { sign : sign , parts : & parts[ ..1 ] }
561
+ Formatted { sign, parts : & parts[ ..1 ] }
562
562
}
563
563
FullDecoded :: Infinite => {
564
564
parts[ 0 ] = Part :: Copy ( b"inf" ) ;
565
- Formatted { sign : sign , parts : & parts[ ..1 ] }
565
+ Formatted { sign, parts : & parts[ ..1 ] }
566
566
}
567
567
FullDecoded :: Zero => {
568
568
if ndigits > 1 { // [0.][0000][e0]
569
569
parts[ 0 ] = Part :: Copy ( b"0." ) ;
570
570
parts[ 1 ] = Part :: Zero ( ndigits - 1 ) ;
571
571
parts[ 2 ] = Part :: Copy ( if upper { b"E0" } else { b"e0" } ) ;
572
- Formatted { sign : sign , parts : & parts[ ..3 ] }
572
+ Formatted { sign, parts : & parts[ ..3 ] }
573
573
} else {
574
574
parts[ 0 ] = Part :: Copy ( if upper { b"0E0" } else { b"0e0" } ) ;
575
- Formatted { sign : sign , parts : & parts[ ..1 ] }
575
+ Formatted { sign, parts : & parts[ ..1 ] }
576
576
}
577
577
}
578
578
FullDecoded :: Finite ( ref decoded) => {
@@ -613,20 +613,20 @@ pub fn to_exact_fixed_str<'a, T, F>(mut format_exact: F, v: T,
613
613
match full_decoded {
614
614
FullDecoded :: Nan => {
615
615
parts[ 0 ] = Part :: Copy ( b"NaN" ) ;
616
- Formatted { sign : sign , parts : & parts[ ..1 ] }
616
+ Formatted { sign, parts : & parts[ ..1 ] }
617
617
}
618
618
FullDecoded :: Infinite => {
619
619
parts[ 0 ] = Part :: Copy ( b"inf" ) ;
620
- Formatted { sign : sign , parts : & parts[ ..1 ] }
620
+ Formatted { sign, parts : & parts[ ..1 ] }
621
621
}
622
622
FullDecoded :: Zero => {
623
623
if frac_digits > 0 { // [0.][0000]
624
624
parts[ 0 ] = Part :: Copy ( b"0." ) ;
625
625
parts[ 1 ] = Part :: Zero ( frac_digits) ;
626
- Formatted { sign : sign , parts : & parts[ ..2 ] }
626
+ Formatted { sign, parts : & parts[ ..2 ] }
627
627
} else {
628
628
parts[ 0 ] = Part :: Copy ( b"0" ) ;
629
- Formatted { sign : sign , parts : & parts[ ..1 ] }
629
+ Formatted { sign, parts : & parts[ ..1 ] }
630
630
}
631
631
}
632
632
FullDecoded :: Finite ( ref decoded) => {
@@ -646,10 +646,10 @@ pub fn to_exact_fixed_str<'a, T, F>(mut format_exact: F, v: T,
646
646
if frac_digits > 0 { // [0.][0000]
647
647
parts[ 0 ] = Part :: Copy ( b"0." ) ;
648
648
parts[ 1 ] = Part :: Zero ( frac_digits) ;
649
- Formatted { sign : sign , parts : & parts[ ..2 ] }
649
+ Formatted { sign, parts : & parts[ ..2 ] }
650
650
} else {
651
651
parts[ 0 ] = Part :: Copy ( b"0" ) ;
652
- Formatted { sign : sign , parts : & parts[ ..1 ] }
652
+ Formatted { sign, parts : & parts[ ..1 ] }
653
653
}
654
654
} else {
655
655
Formatted { sign,
0 commit comments