@@ -222,7 +222,7 @@ impl From<EnumData> for Option<Def> {
222
222
children : data. variants . into_iter ( ) . map ( |id| From :: from ( id) ) . collect ( ) ,
223
223
decl_id : None ,
224
224
docs : data. docs ,
225
- sig : None ,
225
+ sig : Some ( From :: from ( data . sig ) ) ,
226
226
} ) ,
227
227
_ => None ,
228
228
}
@@ -242,7 +242,7 @@ impl From<TupleVariantData> for Option<Def> {
242
242
children : vec ! [ ] ,
243
243
decl_id : None ,
244
244
docs : data. docs ,
245
- sig : None ,
245
+ sig : Some ( From :: from ( data . sig ) ) ,
246
246
} )
247
247
}
248
248
}
@@ -259,7 +259,7 @@ impl From<StructVariantData> for Option<Def> {
259
259
children : vec ! [ ] ,
260
260
decl_id : None ,
261
261
docs : data. docs ,
262
- sig : None ,
262
+ sig : Some ( From :: from ( data . sig ) ) ,
263
263
} )
264
264
}
265
265
}
@@ -297,7 +297,7 @@ impl From<TraitData> for Option<Def> {
297
297
parent : None ,
298
298
decl_id : None ,
299
299
docs : data. docs ,
300
- sig : None ,
300
+ sig : Some ( From :: from ( data . sig ) ) ,
301
301
} ) ,
302
302
_ => None ,
303
303
}
@@ -317,7 +317,7 @@ impl From<FunctionData> for Option<Def> {
317
317
parent : data. parent . map ( |id| From :: from ( id) ) ,
318
318
decl_id : None ,
319
319
docs : data. docs ,
320
- sig : None ,
320
+ sig : Some ( From :: from ( data . sig ) ) ,
321
321
} ) ,
322
322
_ => None ,
323
323
}
@@ -337,7 +337,7 @@ impl From<MethodData> for Option<Def> {
337
337
parent : data. parent . map ( |id| From :: from ( id) ) ,
338
338
decl_id : data. decl_id . map ( |id| From :: from ( id) ) ,
339
339
docs : data. docs ,
340
- sig : None ,
340
+ sig : Some ( From :: from ( data . sig ) ) ,
341
341
} ) ,
342
342
_ => None ,
343
343
}
@@ -374,7 +374,7 @@ impl From<ModData> for Option<Def> {
374
374
parent : None ,
375
375
decl_id : None ,
376
376
docs : data. docs ,
377
- sig : None ,
377
+ sig : Some ( From :: from ( data . sig ) ) ,
378
378
} ) ,
379
379
_ => None ,
380
380
}
@@ -394,7 +394,7 @@ impl From<TypeDefData> for Option<Def> {
394
394
parent : data. parent . map ( |id| From :: from ( id) ) ,
395
395
decl_id : None ,
396
396
docs : String :: new ( ) ,
397
- sig : None ,
397
+ sig : data . sig . map ( |s| From :: from ( s ) ) ,
398
398
} ) ,
399
399
_ => None ,
400
400
}
0 commit comments