@@ -5,7 +5,7 @@ use std::path::{Path, PathBuf};
55use std:: sync:: mpsc:: { Receiver , channel} ;
66
77use rinja:: Template ;
8- use rustc_data_structures:: fx:: { FxHashMap , FxHashSet , FxIndexMap , FxIndexSet } ;
8+ use rustc_data_structures:: fx:: { FxHashMap , FxHashSet , FxIndexMap } ;
99use rustc_hir:: def_id:: { DefIdMap , LOCAL_CRATE } ;
1010use rustc_middle:: ty:: TyCtxt ;
1111use rustc_session:: Session ;
@@ -60,7 +60,7 @@ pub(crate) struct Context<'tcx> {
6060 /// [#82381]: https://github.com/rust-lang/rust/issues/82381
6161 pub ( crate ) shared : SharedContext < ' tcx > ,
6262 /// Collection of all types with notable traits referenced in the current module.
63- pub ( crate ) types_with_notable_traits : RefCell < FxIndexSet < clean:: Type > > ,
63+ pub ( crate ) types_with_notable_traits : RefCell < FxHashSet < clean:: Type > > ,
6464 /// Contains information that needs to be saved and reset after rendering an item which is
6565 /// not a module.
6666 pub ( crate ) info : ContextInfo ,
@@ -579,7 +579,7 @@ impl<'tcx> FormatRenderer<'tcx> for Context<'tcx> {
579579 id_map : RefCell :: new ( id_map) ,
580580 deref_id_map : Default :: default ( ) ,
581581 shared : scx,
582- types_with_notable_traits : RefCell :: new ( FxIndexSet :: default ( ) ) ,
582+ types_with_notable_traits : RefCell :: default ( ) ,
583583 info : ContextInfo :: new ( include_sources) ,
584584 } ;
585585
0 commit comments