File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -57,7 +57,7 @@ use std::sync::Arc;
57
57
/// (e.g., `SourceI` and `TargetI`) -- even if those type parameters
58
58
/// wind up being mapped to the same underlying type families in the
59
59
/// end.
60
- pub trait Interner : Debug + Copy + Eq + Ord + Hash + Sized {
60
+ pub trait Interner : Debug + Copy + Eq + Hash + Sized {
61
61
/// "Interned" representation of types. In normal user code,
62
62
/// `Self::InternedType` is not referenced. Instead, we refer to
63
63
/// `Ty<Self>`, which wraps this type.
@@ -191,7 +191,7 @@ pub trait Interner: Debug + Copy + Eq + Ord + Hash + Sized {
191
191
type DefId : Debug + Copy + Eq + Hash ;
192
192
193
193
/// The ID type for ADTs
194
- type InternedAdtId : Debug + Copy + Eq + Ord + Hash ;
194
+ type InternedAdtId : Debug + Copy + Eq + Hash ;
195
195
196
196
/// Representation of identifiers.
197
197
type Identifier : Debug + Clone + Eq + Hash ;
You can’t perform that action at this time.
0 commit comments