@@ -340,7 +340,7 @@ impl IntoOption<YearStyle> for YearStyle {
340
340
/// TimePrecision::Hour,
341
341
/// TimePrecision::Minute,
342
342
/// TimePrecision::Second,
343
- /// TimePrecision::Subsecond(SubsecondDigits::F2 ),
343
+ /// TimePrecision::Subsecond(SubsecondDigits::S2 ),
344
344
/// TimePrecision::MinuteOptional,
345
345
/// ]
346
346
/// .map(|time_precision| {
@@ -421,7 +421,7 @@ pub enum TimePrecision {
421
421
/// Display the hour, minute, and second with the given number of
422
422
/// fractional second digits.
423
423
///
424
- /// Examples with [`SubsecondDigits::F1 `]:
424
+ /// Examples with [`SubsecondDigits::S1 `]:
425
425
///
426
426
/// 1. `11:00:00.0 am`
427
427
/// 2. `16:20:00.0`
@@ -451,15 +451,15 @@ enum TimePrecisionSerde {
451
451
Hour ,
452
452
Minute ,
453
453
Second ,
454
- SecondF1 ,
455
- SecondF2 ,
456
- SecondF3 ,
457
- SecondF4 ,
458
- SecondF5 ,
459
- SecondF6 ,
460
- SecondF7 ,
461
- SecondF8 ,
462
- SecondF9 ,
454
+ SecondS1 ,
455
+ SecondS2 ,
456
+ SecondS3 ,
457
+ SecondS4 ,
458
+ SecondS5 ,
459
+ SecondS6 ,
460
+ SecondS7 ,
461
+ SecondS8 ,
462
+ SecondS9 ,
463
463
MinuteOptional ,
464
464
}
465
465
@@ -470,15 +470,15 @@ impl From<TimePrecision> for TimePrecisionSerde {
470
470
TimePrecision :: Hour => TimePrecisionSerde :: Hour ,
471
471
TimePrecision :: Minute => TimePrecisionSerde :: Minute ,
472
472
TimePrecision :: Second => TimePrecisionSerde :: Second ,
473
- TimePrecision :: Subsecond ( SubsecondDigits :: F1 ) => TimePrecisionSerde :: SecondF1 ,
474
- TimePrecision :: Subsecond ( SubsecondDigits :: F2 ) => TimePrecisionSerde :: SecondF2 ,
475
- TimePrecision :: Subsecond ( SubsecondDigits :: F3 ) => TimePrecisionSerde :: SecondF3 ,
476
- TimePrecision :: Subsecond ( SubsecondDigits :: F4 ) => TimePrecisionSerde :: SecondF4 ,
477
- TimePrecision :: Subsecond ( SubsecondDigits :: F5 ) => TimePrecisionSerde :: SecondF5 ,
478
- TimePrecision :: Subsecond ( SubsecondDigits :: F6 ) => TimePrecisionSerde :: SecondF6 ,
479
- TimePrecision :: Subsecond ( SubsecondDigits :: F7 ) => TimePrecisionSerde :: SecondF7 ,
480
- TimePrecision :: Subsecond ( SubsecondDigits :: F8 ) => TimePrecisionSerde :: SecondF8 ,
481
- TimePrecision :: Subsecond ( SubsecondDigits :: F9 ) => TimePrecisionSerde :: SecondF9 ,
473
+ TimePrecision :: Subsecond ( SubsecondDigits :: S1 ) => TimePrecisionSerde :: SecondS1 ,
474
+ TimePrecision :: Subsecond ( SubsecondDigits :: S2 ) => TimePrecisionSerde :: SecondS2 ,
475
+ TimePrecision :: Subsecond ( SubsecondDigits :: S3 ) => TimePrecisionSerde :: SecondS3 ,
476
+ TimePrecision :: Subsecond ( SubsecondDigits :: S4 ) => TimePrecisionSerde :: SecondS4 ,
477
+ TimePrecision :: Subsecond ( SubsecondDigits :: S5 ) => TimePrecisionSerde :: SecondS5 ,
478
+ TimePrecision :: Subsecond ( SubsecondDigits :: S6 ) => TimePrecisionSerde :: SecondS6 ,
479
+ TimePrecision :: Subsecond ( SubsecondDigits :: S7 ) => TimePrecisionSerde :: SecondS7 ,
480
+ TimePrecision :: Subsecond ( SubsecondDigits :: S8 ) => TimePrecisionSerde :: SecondS8 ,
481
+ TimePrecision :: Subsecond ( SubsecondDigits :: S9 ) => TimePrecisionSerde :: SecondS9 ,
482
482
TimePrecision :: MinuteOptional => TimePrecisionSerde :: MinuteOptional ,
483
483
}
484
484
}
@@ -491,15 +491,15 @@ impl From<TimePrecisionSerde> for TimePrecision {
491
491
TimePrecisionSerde :: Hour => TimePrecision :: Hour ,
492
492
TimePrecisionSerde :: Minute => TimePrecision :: Minute ,
493
493
TimePrecisionSerde :: Second => TimePrecision :: Second ,
494
- TimePrecisionSerde :: SecondF1 => TimePrecision :: Subsecond ( SubsecondDigits :: F1 ) ,
495
- TimePrecisionSerde :: SecondF2 => TimePrecision :: Subsecond ( SubsecondDigits :: F2 ) ,
496
- TimePrecisionSerde :: SecondF3 => TimePrecision :: Subsecond ( SubsecondDigits :: F3 ) ,
497
- TimePrecisionSerde :: SecondF4 => TimePrecision :: Subsecond ( SubsecondDigits :: F4 ) ,
498
- TimePrecisionSerde :: SecondF5 => TimePrecision :: Subsecond ( SubsecondDigits :: F5 ) ,
499
- TimePrecisionSerde :: SecondF6 => TimePrecision :: Subsecond ( SubsecondDigits :: F6 ) ,
500
- TimePrecisionSerde :: SecondF7 => TimePrecision :: Subsecond ( SubsecondDigits :: F7 ) ,
501
- TimePrecisionSerde :: SecondF8 => TimePrecision :: Subsecond ( SubsecondDigits :: F8 ) ,
502
- TimePrecisionSerde :: SecondF9 => TimePrecision :: Subsecond ( SubsecondDigits :: F9 ) ,
494
+ TimePrecisionSerde :: SecondS1 => TimePrecision :: Subsecond ( SubsecondDigits :: S1 ) ,
495
+ TimePrecisionSerde :: SecondS2 => TimePrecision :: Subsecond ( SubsecondDigits :: S2 ) ,
496
+ TimePrecisionSerde :: SecondS3 => TimePrecision :: Subsecond ( SubsecondDigits :: S3 ) ,
497
+ TimePrecisionSerde :: SecondS4 => TimePrecision :: Subsecond ( SubsecondDigits :: S4 ) ,
498
+ TimePrecisionSerde :: SecondS5 => TimePrecision :: Subsecond ( SubsecondDigits :: S5 ) ,
499
+ TimePrecisionSerde :: SecondS6 => TimePrecision :: Subsecond ( SubsecondDigits :: S6 ) ,
500
+ TimePrecisionSerde :: SecondS7 => TimePrecision :: Subsecond ( SubsecondDigits :: S7 ) ,
501
+ TimePrecisionSerde :: SecondS8 => TimePrecision :: Subsecond ( SubsecondDigits :: S8 ) ,
502
+ TimePrecisionSerde :: SecondS9 => TimePrecision :: Subsecond ( SubsecondDigits :: S9 ) ,
503
503
TimePrecisionSerde :: MinuteOptional => TimePrecision :: MinuteOptional ,
504
504
}
505
505
}
@@ -508,7 +508,7 @@ impl From<TimePrecisionSerde> for TimePrecision {
508
508
/// A specification for how many fractional second digits to display.
509
509
///
510
510
/// For example, to display the time with millisecond precision, use
511
- /// [`SubsecondDigits::F3 `].
511
+ /// [`SubsecondDigits::S3 `].
512
512
///
513
513
/// Lower-precision digits will be truncated.
514
514
///
@@ -529,7 +529,7 @@ impl From<TimePrecisionSerde> for TimePrecision {
529
529
/// let formatter = FixedCalendarDateTimeFormatter::<(), _>::try_new(
530
530
/// locale!("en-US").into(),
531
531
/// T::short().with_time_precision(TimePrecision::Subsecond(
532
- /// SubsecondDigits::F2 ,
532
+ /// SubsecondDigits::S2 ,
533
533
/// )),
534
534
/// )
535
535
/// .unwrap();
@@ -543,23 +543,23 @@ impl From<TimePrecisionSerde> for TimePrecision {
543
543
#[ non_exhaustive]
544
544
pub enum SubsecondDigits {
545
545
/// One fractional digit (tenths of a second).
546
- F1 = 1 ,
546
+ S1 = 1 ,
547
547
/// Two fractional digits (hundredths of a second).
548
- F2 = 2 ,
548
+ S2 = 2 ,
549
549
/// Three fractional digits (thousandths of a second).
550
- F3 = 3 ,
550
+ S3 = 3 ,
551
551
/// Four fractional digits.
552
- F4 = 4 ,
552
+ S4 = 4 ,
553
553
/// Five fractional digits.
554
- F5 = 5 ,
554
+ S5 = 5 ,
555
555
/// Six fractional digits.
556
- F6 = 6 ,
556
+ S6 = 6 ,
557
557
/// Seven fractional digits.
558
- F7 = 7 ,
558
+ S7 = 7 ,
559
559
/// Eight fractional digits.
560
- F8 = 8 ,
560
+ S8 = 8 ,
561
561
/// Nine fractional digits.
562
- F9 = 9 ,
562
+ S9 = 9 ,
563
563
}
564
564
565
565
/// An error from constructing [`SubsecondDigits`].
@@ -576,15 +576,15 @@ impl From<SubsecondDigits> for u8 {
576
576
fn from ( value : SubsecondDigits ) -> u8 {
577
577
use SubsecondDigits :: * ;
578
578
match value {
579
- F1 => 1 ,
580
- F2 => 2 ,
581
- F3 => 3 ,
582
- F4 => 4 ,
583
- F5 => 5 ,
584
- F6 => 6 ,
585
- F7 => 7 ,
586
- F8 => 8 ,
587
- F9 => 9 ,
579
+ S1 => 1 ,
580
+ S2 => 2 ,
581
+ S3 => 3 ,
582
+ S4 => 4 ,
583
+ S5 => 5 ,
584
+ S6 => 6 ,
585
+ S7 => 7 ,
586
+ S8 => 8 ,
587
+ S9 => 9 ,
588
588
}
589
589
}
590
590
}
@@ -594,15 +594,15 @@ impl TryFrom<u8> for SubsecondDigits {
594
594
fn try_from ( value : u8 ) -> Result < Self , Self :: Error > {
595
595
use SubsecondDigits :: * ;
596
596
match value {
597
- 1 => Ok ( F1 ) ,
598
- 2 => Ok ( F2 ) ,
599
- 3 => Ok ( F3 ) ,
600
- 4 => Ok ( F4 ) ,
601
- 5 => Ok ( F5 ) ,
602
- 6 => Ok ( F6 ) ,
603
- 7 => Ok ( F7 ) ,
604
- 8 => Ok ( F8 ) ,
605
- 9 => Ok ( F9 ) ,
597
+ 1 => Ok ( S1 ) ,
598
+ 2 => Ok ( S2 ) ,
599
+ 3 => Ok ( S3 ) ,
600
+ 4 => Ok ( S4 ) ,
601
+ 5 => Ok ( S5 ) ,
602
+ 6 => Ok ( S6 ) ,
603
+ 7 => Ok ( S7 ) ,
604
+ 8 => Ok ( S8 ) ,
605
+ 9 => Ok ( S9 ) ,
606
606
_ => Err ( SubsecondError :: OutOfRange ) ,
607
607
}
608
608
}
0 commit comments