@@ -99,7 +99,7 @@ use serde::{Deserialize, Serialize};
99
99
/// of the icu meta-crate. Use with caution.
100
100
/// <a href="https://github.com/unicode-org/icu4x/issues/1317">#1317</a>
101
101
/// </div>
102
- #[ derive( Debug , Clone , PartialEq , Default , Copy ) ]
102
+ #[ derive( Debug , Clone , Copy , PartialEq , Eq , Default , Hash ) ]
103
103
#[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
104
104
#[ non_exhaustive]
105
105
pub struct Bag {
@@ -372,7 +372,7 @@ impl Bag {
372
372
/// of the icu meta-crate. Use with caution.
373
373
/// <a href="https://github.com/unicode-org/icu4x/issues/1317">#1317</a>
374
374
/// </div>
375
- #[ derive( Debug , Clone , Copy , PartialEq ) ]
375
+ #[ derive( Debug , Clone , Copy , PartialEq , Eq , Hash ) ]
376
376
#[ cfg_attr(
377
377
feature = "serde" ,
378
378
derive( Serialize , Deserialize ) ,
@@ -394,7 +394,7 @@ pub enum Numeric {
394
394
/// of the icu meta-crate. Use with caution.
395
395
/// <a href="https://github.com/unicode-org/icu4x/issues/1317">#1317</a>
396
396
/// </div>
397
- #[ derive( Debug , Clone , Copy , PartialEq ) ]
397
+ #[ derive( Debug , Clone , Copy , PartialEq , Eq , Hash ) ]
398
398
#[ cfg_attr(
399
399
feature = "serde" ,
400
400
derive( Serialize , Deserialize ) ,
@@ -418,7 +418,7 @@ pub enum Text {
418
418
/// of the icu meta-crate. Use with caution.
419
419
/// <a href="https://github.com/unicode-org/icu4x/issues/1317">#1317</a>
420
420
/// </div>
421
- #[ derive( Debug , Clone , Copy , PartialEq ) ]
421
+ #[ derive( Debug , Clone , Copy , PartialEq , Eq , Hash ) ]
422
422
#[ cfg_attr(
423
423
feature = "serde" ,
424
424
derive( Serialize , Deserialize ) ,
@@ -446,7 +446,7 @@ pub enum Year {
446
446
/// of the icu meta-crate. Use with caution.
447
447
/// <a href="https://github.com/unicode-org/icu4x/issues/1317">#1317</a>
448
448
/// </div>
449
- #[ derive( Debug , Clone , Copy , PartialEq ) ]
449
+ #[ derive( Debug , Clone , Copy , PartialEq , Eq , Hash ) ]
450
450
#[ cfg_attr(
451
451
feature = "serde" ,
452
452
derive( Serialize , Deserialize ) ,
@@ -479,7 +479,7 @@ pub enum Month {
479
479
/// of the icu meta-crate. Use with caution.
480
480
/// <a href="https://github.com/unicode-org/icu4x/issues/1317">#1317</a>
481
481
/// </div>
482
- #[ derive( Debug , Clone , Copy , PartialEq ) ]
482
+ #[ derive( Debug , Clone , Copy , PartialEq , Eq , Hash ) ]
483
483
#[ cfg_attr(
484
484
feature = "serde" ,
485
485
derive( Serialize , Deserialize ) ,
@@ -503,7 +503,7 @@ pub enum Week {
503
503
/// of the icu meta-crate. Use with caution.
504
504
/// <a href="https://github.com/unicode-org/icu4x/issues/1317">#1317</a>
505
505
/// </div>
506
- #[ derive( Debug , Clone , PartialEq , Copy ) ]
506
+ #[ derive( Debug , Clone , Copy , PartialEq , Eq , Hash ) ]
507
507
#[ cfg_attr(
508
508
feature = "serde" ,
509
509
derive( Serialize , Deserialize ) ,
@@ -530,7 +530,7 @@ pub enum Day {
530
530
/// of the icu meta-crate. Use with caution.
531
531
/// <a href="https://github.com/unicode-org/icu4x/issues/1317">#1317</a>
532
532
/// </div>
533
- #[ derive( Debug , Clone , Copy , PartialEq ) ]
533
+ #[ derive( Debug , Clone , Copy , PartialEq , Eq , Hash ) ]
534
534
#[ cfg_attr(
535
535
feature = "serde" ,
536
536
derive( Serialize , Deserialize ) ,
0 commit comments