@@ -33,8 +33,9 @@ use rustc_middle::ty::fast_reject::{DeepRejectCtxt, TreatParams};
3333use rustc_middle:: ty:: TyCtxt ;
3434use rustc_span:: def_id:: DefId ;
3535use rustc_span:: Symbol ;
36+ use serde:: de:: DeserializeOwned ;
3637use serde:: ser:: SerializeSeq ;
37- use serde:: { de :: DeserializeOwned , Deserialize , Serialize , Serializer } ;
38+ use serde:: { Deserialize , Serialize , Serializer } ;
3839
3940use super :: { collect_paths_for_type, ensure_trailing_slash, Context , RenderMode } ;
4041use crate :: clean:: { Crate , Item , ItemId , ItemKind } ;
@@ -47,8 +48,7 @@ use crate::formats::Impl;
4748use crate :: html:: format:: Buffer ;
4849use crate :: html:: layout;
4950use crate :: html:: render:: ordered_json:: { EscapedJson , OrderedJson } ;
50- use crate :: html:: render:: search_index:: build_index;
51- use crate :: html:: render:: search_index:: SerializedSearchIndex ;
51+ use crate :: html:: render:: search_index:: { build_index, SerializedSearchIndex } ;
5252use crate :: html:: render:: sorted_template:: { self , FileFormat , SortedTemplate } ;
5353use crate :: html:: render:: { AssocItemLink , ImplRenderingParameters } ;
5454use crate :: html:: static_files:: { self , suffix_path} ;
0 commit comments