We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0525fc1 commit 5300364Copy full SHA for 5300364
chalk-ir/Cargo.toml
@@ -13,3 +13,4 @@ edition = "2018"
13
lazy_static = "1.4.0"
14
bitflags = "1.2.1"
15
chalk-derive = { version = "0.76.0-dev.0", path = "../chalk-derive" }
16
+indexmap = "1.7.0"
chalk-ir/src/interner.rs
@@ -665,6 +665,10 @@ pub trait HasInterner {
665
type Interner: Interner;
666
}
667
668
+impl<T: HasInterner> HasInterner for indexmap::IndexSet<T> {
669
+ type Interner = T::Interner;
670
+}
671
+
672
impl<T: HasInterner> HasInterner for [T] {
673
type Interner = T::Interner;
674
0 commit comments