@@ -348,7 +348,7 @@ declare namespace rustdoc {
348
348
returned : rustdoc . QueryElement [ ] ,
349
349
is_alias : boolean ,
350
350
alias ?: string ,
351
- original ? : rustdoc . Rlow ,
351
+ item : rustdoc . Row ,
352
352
}
353
353
354
354
/**
@@ -533,4 +533,27 @@ declare namespace rustdoc {
533
533
* Generated by `render_call_locations` in `render/mod.rs`.
534
534
*/
535
535
type ScrapedLoc = [ [ number , number ] , string , string ]
536
+
537
+ /**
538
+ * Each of these identifiers are used specially by
539
+ * type-driven search. Most of them are lang items
540
+ * in the compiler.
541
+ */
542
+ type TypeNameIds = {
543
+ "typeNameIdOfOutput" : number ,
544
+ "typeNameIdOfFnPtr" : number ,
545
+ "typeNameIdOfFn" : number ,
546
+ "typeNameIdOfFnMut" : number ,
547
+ "typeNameIdOfFnOnce" : number ,
548
+ "typeNameIdOfArray" : number ,
549
+ "typeNameIdOfSlice" : number ,
550
+ "typeNameIdOfArrayOrSlice" : number ,
551
+ "typeNameIdOfTuple" : number ,
552
+ "typeNameIdOfUnit" : number ,
553
+ "typeNameIdOfTupleOrUnit" : number ,
554
+ "typeNameIdOfReference" : number ,
555
+ "typeNameIdOfPointer" : number ,
556
+ "typeNameIdOfHof" : number ,
557
+ "typeNameIdOfNever" : number ,
558
+ } ;
536
559
}
0 commit comments