@@ -222,7 +222,7 @@ impl From<EnumData> for Option<Def> {
222222 children : data. variants . into_iter ( ) . map ( |id| From :: from ( id) ) . collect ( ) ,
223223 decl_id : None ,
224224 docs : data. docs ,
225- sig : None ,
225+ sig : Some ( From :: from ( data . sig ) ) ,
226226 } ) ,
227227 _ => None ,
228228 }
@@ -242,7 +242,7 @@ impl From<TupleVariantData> for Option<Def> {
242242 children : vec ! [ ] ,
243243 decl_id : None ,
244244 docs : data. docs ,
245- sig : None ,
245+ sig : Some ( From :: from ( data . sig ) ) ,
246246 } )
247247 }
248248}
@@ -259,7 +259,7 @@ impl From<StructVariantData> for Option<Def> {
259259 children : vec ! [ ] ,
260260 decl_id : None ,
261261 docs : data. docs ,
262- sig : None ,
262+ sig : Some ( From :: from ( data . sig ) ) ,
263263 } )
264264 }
265265}
@@ -297,7 +297,7 @@ impl From<TraitData> for Option<Def> {
297297 parent : None ,
298298 decl_id : None ,
299299 docs : data. docs ,
300- sig : None ,
300+ sig : Some ( From :: from ( data . sig ) ) ,
301301 } ) ,
302302 _ => None ,
303303 }
@@ -317,7 +317,7 @@ impl From<FunctionData> for Option<Def> {
317317 parent : data. parent . map ( |id| From :: from ( id) ) ,
318318 decl_id : None ,
319319 docs : data. docs ,
320- sig : None ,
320+ sig : Some ( From :: from ( data . sig ) ) ,
321321 } ) ,
322322 _ => None ,
323323 }
@@ -337,7 +337,7 @@ impl From<MethodData> for Option<Def> {
337337 parent : data. parent . map ( |id| From :: from ( id) ) ,
338338 decl_id : data. decl_id . map ( |id| From :: from ( id) ) ,
339339 docs : data. docs ,
340- sig : None ,
340+ sig : Some ( From :: from ( data . sig ) ) ,
341341 } ) ,
342342 _ => None ,
343343 }
@@ -374,7 +374,7 @@ impl From<ModData> for Option<Def> {
374374 parent : None ,
375375 decl_id : None ,
376376 docs : data. docs ,
377- sig : None ,
377+ sig : Some ( From :: from ( data . sig ) ) ,
378378 } ) ,
379379 _ => None ,
380380 }
@@ -394,7 +394,7 @@ impl From<TypeDefData> for Option<Def> {
394394 parent : data. parent . map ( |id| From :: from ( id) ) ,
395395 decl_id : None ,
396396 docs : String :: new ( ) ,
397- sig : None ,
397+ sig : data . sig . map ( |s| From :: from ( s ) ) ,
398398 } ) ,
399399 _ => None ,
400400 }
0 commit comments