@@ -696,11 +696,11 @@ impl NaiveTime {
696
696
/// assert_eq!(since(from_hmsm(3, 5, 7, 900), from_hmsm(3, 5, 7, 900)), TimeDelta::zero());
697
697
/// assert_eq!(
698
698
/// since(from_hmsm(3, 5, 7, 900), from_hmsm(3, 5, 7, 875)),
699
- /// TimeDelta::milliseconds (25)
699
+ /// TimeDelta::try_milliseconds (25).unwrap( )
700
700
/// );
701
701
/// assert_eq!(
702
702
/// since(from_hmsm(3, 5, 7, 900), from_hmsm(3, 5, 6, 925)),
703
- /// TimeDelta::milliseconds (975)
703
+ /// TimeDelta::try_milliseconds (975).unwrap( )
704
704
/// );
705
705
/// assert_eq!(
706
706
/// since(from_hmsm(3, 5, 7, 900), from_hmsm(3, 5, 0, 900)),
@@ -720,7 +720,7 @@ impl NaiveTime {
720
720
/// );
721
721
/// assert_eq!(
722
722
/// since(from_hmsm(3, 5, 7, 900), from_hmsm(2, 4, 6, 800)),
723
- /// TimeDelta::try_seconds(3600 + 60 + 1).unwrap() + TimeDelta::milliseconds (100)
723
+ /// TimeDelta::try_seconds(3600 + 60 + 1).unwrap() + TimeDelta::try_milliseconds (100).unwrap( )
724
724
/// );
725
725
/// ```
726
726
///
@@ -734,7 +734,7 @@ impl NaiveTime {
734
734
/// assert_eq!(since(from_hmsm(3, 0, 59, 1_000), from_hmsm(3, 0, 59, 0)),
735
735
/// TimeDelta::try_seconds(1).unwrap());
736
736
/// assert_eq!(since(from_hmsm(3, 0, 59, 1_500), from_hmsm(3, 0, 59, 0)),
737
- /// TimeDelta::milliseconds (1500));
737
+ /// TimeDelta::try_milliseconds (1500).unwrap( ));
738
738
/// assert_eq!(since(from_hmsm(3, 0, 59, 1_000), from_hmsm(3, 0, 0, 0)),
739
739
/// TimeDelta::try_seconds(60).unwrap());
740
740
/// assert_eq!(since(from_hmsm(3, 0, 0, 0), from_hmsm(2, 59, 59, 1_000)),
@@ -1166,9 +1166,18 @@ impl Timelike for NaiveTime {
1166
1166
/// from_hmsm(3, 5, 7, 0) + TimeDelta::try_seconds(7 * 60 * 60 - 6 * 60).unwrap(),
1167
1167
/// from_hmsm(9, 59, 7, 0)
1168
1168
/// );
1169
- /// assert_eq!(from_hmsm(3, 5, 7, 0) + TimeDelta::milliseconds(80), from_hmsm(3, 5, 7, 80));
1170
- /// assert_eq!(from_hmsm(3, 5, 7, 950) + TimeDelta::milliseconds(280), from_hmsm(3, 5, 8, 230));
1171
- /// assert_eq!(from_hmsm(3, 5, 7, 950) + TimeDelta::milliseconds(-980), from_hmsm(3, 5, 6, 970));
1169
+ /// assert_eq!(
1170
+ /// from_hmsm(3, 5, 7, 0) + TimeDelta::try_milliseconds(80).unwrap(),
1171
+ /// from_hmsm(3, 5, 7, 80)
1172
+ /// );
1173
+ /// assert_eq!(
1174
+ /// from_hmsm(3, 5, 7, 950) + TimeDelta::try_milliseconds(280).unwrap(),
1175
+ /// from_hmsm(3, 5, 8, 230)
1176
+ /// );
1177
+ /// assert_eq!(
1178
+ /// from_hmsm(3, 5, 7, 950) + TimeDelta::try_milliseconds(-980).unwrap(),
1179
+ /// from_hmsm(3, 5, 6, 970)
1180
+ /// );
1172
1181
/// ```
1173
1182
///
1174
1183
/// The addition wraps around.
@@ -1188,9 +1197,9 @@ impl Timelike for NaiveTime {
1188
1197
/// # let from_hmsm = |h, m, s, milli| { NaiveTime::from_hms_milli_opt(h, m, s, milli).unwrap() };
1189
1198
/// let leap = from_hmsm(3, 5, 59, 1_300);
1190
1199
/// assert_eq!(leap + TimeDelta::zero(), from_hmsm(3, 5, 59, 1_300));
1191
- /// assert_eq!(leap + TimeDelta::milliseconds (-500), from_hmsm(3, 5, 59, 800));
1192
- /// assert_eq!(leap + TimeDelta::milliseconds (500), from_hmsm(3, 5, 59, 1_800));
1193
- /// assert_eq!(leap + TimeDelta::milliseconds (800), from_hmsm(3, 6, 0, 100));
1200
+ /// assert_eq!(leap + TimeDelta::try_milliseconds (-500).unwrap( ), from_hmsm(3, 5, 59, 800));
1201
+ /// assert_eq!(leap + TimeDelta::try_milliseconds (500).unwrap( ), from_hmsm(3, 5, 59, 1_800));
1202
+ /// assert_eq!(leap + TimeDelta::try_milliseconds (800).unwrap( ), from_hmsm(3, 6, 0, 100));
1194
1203
/// assert_eq!(leap + TimeDelta::try_seconds(10).unwrap(), from_hmsm(3, 6, 9, 300));
1195
1204
/// assert_eq!(leap + TimeDelta::try_seconds(-10).unwrap(), from_hmsm(3, 5, 50, 300));
1196
1205
/// assert_eq!(leap + TimeDelta::try_days(1).unwrap(), from_hmsm(3, 5, 59, 300));
@@ -1286,8 +1295,14 @@ impl Add<FixedOffset> for NaiveTime {
1286
1295
/// from_hmsm(3, 5, 7, 0) - TimeDelta::try_seconds(2 * 60 * 60 + 6 * 60).unwrap(),
1287
1296
/// from_hmsm(0, 59, 7, 0)
1288
1297
/// );
1289
- /// assert_eq!(from_hmsm(3, 5, 7, 0) - TimeDelta::milliseconds(80), from_hmsm(3, 5, 6, 920));
1290
- /// assert_eq!(from_hmsm(3, 5, 7, 950) - TimeDelta::milliseconds(280), from_hmsm(3, 5, 7, 670));
1298
+ /// assert_eq!(
1299
+ /// from_hmsm(3, 5, 7, 0) - TimeDelta::try_milliseconds(80).unwrap(),
1300
+ /// from_hmsm(3, 5, 6, 920)
1301
+ /// );
1302
+ /// assert_eq!(
1303
+ /// from_hmsm(3, 5, 7, 950) - TimeDelta::try_milliseconds(280).unwrap(),
1304
+ /// from_hmsm(3, 5, 7, 670)
1305
+ /// );
1291
1306
/// ```
1292
1307
///
1293
1308
/// The subtraction wraps around.
@@ -1306,8 +1321,8 @@ impl Add<FixedOffset> for NaiveTime {
1306
1321
/// # let from_hmsm = |h, m, s, milli| { NaiveTime::from_hms_milli_opt(h, m, s, milli).unwrap() };
1307
1322
/// let leap = from_hmsm(3, 5, 59, 1_300);
1308
1323
/// assert_eq!(leap - TimeDelta::zero(), from_hmsm(3, 5, 59, 1_300));
1309
- /// assert_eq!(leap - TimeDelta::milliseconds (200), from_hmsm(3, 5, 59, 1_100));
1310
- /// assert_eq!(leap - TimeDelta::milliseconds (500), from_hmsm(3, 5, 59, 800));
1324
+ /// assert_eq!(leap - TimeDelta::try_milliseconds (200).unwrap( ), from_hmsm(3, 5, 59, 1_100));
1325
+ /// assert_eq!(leap - TimeDelta::try_milliseconds (500).unwrap( ), from_hmsm(3, 5, 59, 800));
1311
1326
/// assert_eq!(leap - TimeDelta::try_seconds(60).unwrap(), from_hmsm(3, 5, 0, 300));
1312
1327
/// assert_eq!(leap - TimeDelta::try_days(1).unwrap(), from_hmsm(3, 6, 0, 300));
1313
1328
/// ```
@@ -1396,8 +1411,14 @@ impl Sub<FixedOffset> for NaiveTime {
1396
1411
/// let from_hmsm = |h, m, s, milli| NaiveTime::from_hms_milli_opt(h, m, s, milli).unwrap();
1397
1412
///
1398
1413
/// assert_eq!(from_hmsm(3, 5, 7, 900) - from_hmsm(3, 5, 7, 900), TimeDelta::zero());
1399
- /// assert_eq!(from_hmsm(3, 5, 7, 900) - from_hmsm(3, 5, 7, 875), TimeDelta::milliseconds(25));
1400
- /// assert_eq!(from_hmsm(3, 5, 7, 900) - from_hmsm(3, 5, 6, 925), TimeDelta::milliseconds(975));
1414
+ /// assert_eq!(
1415
+ /// from_hmsm(3, 5, 7, 900) - from_hmsm(3, 5, 7, 875),
1416
+ /// TimeDelta::try_milliseconds(25).unwrap()
1417
+ /// );
1418
+ /// assert_eq!(
1419
+ /// from_hmsm(3, 5, 7, 900) - from_hmsm(3, 5, 6, 925),
1420
+ /// TimeDelta::try_milliseconds(975).unwrap()
1421
+ /// );
1401
1422
/// assert_eq!(
1402
1423
/// from_hmsm(3, 5, 7, 900) - from_hmsm(3, 5, 0, 900),
1403
1424
/// TimeDelta::try_seconds(7).unwrap()
@@ -1416,7 +1437,7 @@ impl Sub<FixedOffset> for NaiveTime {
1416
1437
/// );
1417
1438
/// assert_eq!(
1418
1439
/// from_hmsm(3, 5, 7, 900) - from_hmsm(2, 4, 6, 800),
1419
- /// TimeDelta::try_seconds(3600 + 60 + 1).unwrap() + TimeDelta::milliseconds (100)
1440
+ /// TimeDelta::try_seconds(3600 + 60 + 1).unwrap() + TimeDelta::try_milliseconds (100).unwrap( )
1420
1441
/// );
1421
1442
/// ```
1422
1443
///
@@ -1428,7 +1449,7 @@ impl Sub<FixedOffset> for NaiveTime {
1428
1449
/// # let from_hmsm = |h, m, s, milli| { NaiveTime::from_hms_milli_opt(h, m, s, milli).unwrap() };
1429
1450
/// assert_eq!(from_hmsm(3, 0, 59, 1_000) - from_hmsm(3, 0, 59, 0), TimeDelta::try_seconds(1).unwrap());
1430
1451
/// assert_eq!(from_hmsm(3, 0, 59, 1_500) - from_hmsm(3, 0, 59, 0),
1431
- /// TimeDelta::milliseconds (1500));
1452
+ /// TimeDelta::try_milliseconds (1500).unwrap( ));
1432
1453
/// assert_eq!(from_hmsm(3, 0, 59, 1_000) - from_hmsm(3, 0, 0, 0), TimeDelta::try_seconds(60).unwrap());
1433
1454
/// assert_eq!(from_hmsm(3, 0, 0, 0) - from_hmsm(2, 59, 59, 1_000), TimeDelta::try_seconds(1).unwrap());
1434
1455
/// assert_eq!(from_hmsm(3, 0, 59, 1_000) - from_hmsm(2, 59, 59, 1_000),
0 commit comments