@@ -113,50 +113,18 @@ enum RenderMode {
113113/// by hand to a large JS file at the end of cache-creation.
114114#[ derive( Debug ) ]
115115pub ( crate ) struct IndexItem {
116- ty : ItemType ,
117- defid : Option < DefId > ,
118- name : Symbol ,
119- path : String ,
120- desc : String ,
121- parent : Option < DefId > ,
122- parent_idx : Option < isize > ,
123- exact_path : Option < String > ,
124- impl_id : Option < DefId > ,
125- search_type : Option < IndexItemFunctionType > ,
126- aliases : Box < [ Symbol ] > ,
127- deprecation : Option < Deprecation > ,
128- }
129-
130- impl IndexItem {
131- pub fn new (
132- ty : ItemType ,
133- defid : Option < DefId > ,
134- name : Symbol ,
135- path : String ,
136- desc : String ,
137- parent : Option < DefId > ,
138- parent_idx : Option < isize > ,
139- exact_path : Option < String > ,
140- impl_id : Option < DefId > ,
141- search_type : Option < IndexItemFunctionType > ,
142- aliases : Box < [ Symbol ] > ,
143- deprecation : Option < Deprecation > ,
144- ) -> Self {
145- Self {
146- ty,
147- defid,
148- name,
149- path,
150- desc,
151- parent,
152- parent_idx,
153- exact_path,
154- impl_id,
155- search_type,
156- aliases,
157- deprecation,
158- }
159- }
116+ pub ( crate ) ty : ItemType ,
117+ pub ( crate ) defid : Option < DefId > ,
118+ pub ( crate ) name : Symbol ,
119+ pub ( crate ) path : String ,
120+ pub ( crate ) desc : String ,
121+ pub ( crate ) parent : Option < DefId > ,
122+ pub ( crate ) parent_idx : Option < isize > ,
123+ pub ( crate ) exact_path : Option < String > ,
124+ pub ( crate ) impl_id : Option < DefId > ,
125+ pub ( crate ) search_type : Option < IndexItemFunctionType > ,
126+ pub ( crate ) aliases : Box < [ Symbol ] > ,
127+ pub ( crate ) deprecation : Option < Deprecation > ,
160128}
161129
162130/// A type used for the search index.
0 commit comments