@@ -225,11 +225,51 @@ impl Neg for IntervalMonthDayNano {
225
225
}
226
226
}
227
227
228
- derive_arith ! ( IntervalMonthDayNano , Add , add, wrapping_add, checked_add) ;
229
- derive_arith ! ( IntervalMonthDayNano , Sub , sub, wrapping_sub, checked_sub) ;
230
- derive_arith ! ( IntervalMonthDayNano , Mul , mul, wrapping_mul, checked_mul) ;
231
- derive_arith ! ( IntervalMonthDayNano , Div , div, wrapping_div, checked_div) ;
232
- derive_arith ! ( IntervalMonthDayNano , Rem , rem, wrapping_rem, checked_rem) ;
228
+ derive_arith ! (
229
+ IntervalMonthDayNano ,
230
+ Add ,
231
+ AddAssign ,
232
+ add,
233
+ add_assign,
234
+ wrapping_add,
235
+ checked_add
236
+ ) ;
237
+ derive_arith ! (
238
+ IntervalMonthDayNano ,
239
+ Sub ,
240
+ SubAssign ,
241
+ sub,
242
+ sub_assign,
243
+ wrapping_sub,
244
+ checked_sub
245
+ ) ;
246
+ derive_arith ! (
247
+ IntervalMonthDayNano ,
248
+ Mul ,
249
+ MulAssign ,
250
+ mul,
251
+ mul_assign,
252
+ wrapping_mul,
253
+ checked_mul
254
+ ) ;
255
+ derive_arith ! (
256
+ IntervalMonthDayNano ,
257
+ Div ,
258
+ DivAssign ,
259
+ div,
260
+ div_assign,
261
+ wrapping_div,
262
+ checked_div
263
+ ) ;
264
+ derive_arith ! (
265
+ IntervalMonthDayNano ,
266
+ Rem ,
267
+ RemAssign ,
268
+ rem,
269
+ rem_assign,
270
+ wrapping_rem,
271
+ checked_rem
272
+ ) ;
233
273
234
274
/// Value of an IntervalDayTime array
235
275
#[ derive( Debug , Default , Copy , Clone , Eq , PartialEq , Hash , Ord , PartialOrd ) ]
@@ -417,8 +457,48 @@ impl Neg for IntervalDayTime {
417
457
}
418
458
}
419
459
420
- derive_arith ! ( IntervalDayTime , Add , add, wrapping_add, checked_add) ;
421
- derive_arith ! ( IntervalDayTime , Sub , sub, wrapping_sub, checked_sub) ;
422
- derive_arith ! ( IntervalDayTime , Mul , mul, wrapping_mul, checked_mul) ;
423
- derive_arith ! ( IntervalDayTime , Div , div, wrapping_div, checked_div) ;
424
- derive_arith ! ( IntervalDayTime , Rem , rem, wrapping_rem, checked_rem) ;
460
+ derive_arith ! (
461
+ IntervalDayTime ,
462
+ Add ,
463
+ AddAssign ,
464
+ add,
465
+ add_assign,
466
+ wrapping_add,
467
+ checked_add
468
+ ) ;
469
+ derive_arith ! (
470
+ IntervalDayTime ,
471
+ Sub ,
472
+ SubAssign ,
473
+ sub,
474
+ sub_assign,
475
+ wrapping_sub,
476
+ checked_sub
477
+ ) ;
478
+ derive_arith ! (
479
+ IntervalDayTime ,
480
+ Mul ,
481
+ MulAssign ,
482
+ mul,
483
+ mul_assign,
484
+ wrapping_mul,
485
+ checked_mul
486
+ ) ;
487
+ derive_arith ! (
488
+ IntervalDayTime ,
489
+ Div ,
490
+ DivAssign ,
491
+ div,
492
+ div_assign,
493
+ wrapping_div,
494
+ checked_div
495
+ ) ;
496
+ derive_arith ! (
497
+ IntervalDayTime ,
498
+ Rem ,
499
+ RemAssign ,
500
+ rem,
501
+ rem_assign,
502
+ wrapping_rem,
503
+ checked_rem
504
+ ) ;
0 commit comments