type InternedSet<'tcx, T> = ShardedHashMap<InternedInSet<'tcx, T>, ()>;
Aliased Type§
enum InternedSet<'tcx, T> {
Single(Lock<HashTable<(InternedInSet<'tcx, T>, ())>>),
Shards(Box<[CacheAligned<Lock<HashTable<(InternedInSet<'tcx, T>, ())>>>; 32]>),
}
Variants§
Single(Lock<HashTable<(InternedInSet<'tcx, T>, ())>>)
Shards(Box<[CacheAligned<Lock<HashTable<(InternedInSet<'tcx, T>, ())>>>; 32]>)
Layout§
Note: Unable to compute type layout, possibly due to this type having generic parameters. Layout can only be computed for concrete, fully-instantiated types.