@@ -1094,7 +1094,7 @@ pub struct Place<'tcx> {
1094
1094
pub projection : & ' tcx List < PlaceElem < ' tcx > > ,
1095
1095
}
1096
1096
1097
- #[ derive( Copy , Clone , Debug , PartialEq , Eq , PartialOrd , Ord , Hash ) ]
1097
+ #[ derive( Copy , Clone , Debug , PartialEq , Eq , Hash ) ]
1098
1098
#[ derive( TyEncodable , TyDecodable , HashStable , TypeFoldable , TypeVisitable ) ]
1099
1099
pub enum ProjectionElem < V , T > {
1100
1100
Deref ,
@@ -1468,7 +1468,7 @@ pub enum NullOp<'tcx> {
1468
1468
UbChecks ,
1469
1469
}
1470
1470
1471
- #[ derive( Copy , Clone , Debug , PartialEq , Eq , PartialOrd , Ord , Hash ) ]
1471
+ #[ derive( Copy , Clone , Debug , PartialEq , Eq , Hash ) ]
1472
1472
#[ derive( HashStable , TyEncodable , TyDecodable , TypeFoldable , TypeVisitable ) ]
1473
1473
pub enum UnOp {
1474
1474
/// The `!` operator for logical inversion
@@ -1486,7 +1486,7 @@ pub enum UnOp {
1486
1486
PtrMetadata ,
1487
1487
}
1488
1488
1489
- #[ derive( Copy , Clone , Debug , PartialEq , PartialOrd , Ord , Eq , Hash ) ]
1489
+ #[ derive( Copy , Clone , Debug , PartialEq , Eq , Hash ) ]
1490
1490
#[ derive( TyEncodable , TyDecodable , HashStable , TypeFoldable , TypeVisitable ) ]
1491
1491
pub enum BinOp {
1492
1492
/// The `+` operator (addition)
0 commit comments