@@ -46,8 +46,8 @@ For space savings, it's also written without newlines or spaces.
46
46
]
47
47
```
48
48
49
- [ ` src/librustdoc/html/static/js/externs.js ` ]
50
- defines an actual schema in a Closure ` @typedef ` .
49
+ [ ` src/librustdoc/html/static/js/rustdoc.d.ts ` ]
50
+ defines an actual schema in a TypeScript ` type ` .
51
51
52
52
| Key | Name | Description |
53
53
| --- | -------------------- | ------------ |
@@ -68,7 +68,7 @@ with a free function called `function_name` and a struct called `Data`,
68
68
with the type signature ` Data, i32 -> str ` ,
69
69
and an alias, ` get_name ` , that equivalently refers to ` function_name ` .
70
70
71
- [ `src/librustdoc/html/static/js/externs.js ` ] : https://github.com/rust-lang/rust/blob/79b710c13968a1a48d94431d024d2b1677940866 /src/librustdoc/html/static/js/externs.js#L204-L258
71
+ [ `src/librustdoc/html/static/js/rustdoc.d.ts ` ] : https://github.com/rust-lang/rust/blob/2f92f050e83bf3312ce4ba73c31fe843ad3cbc60 /src/librustdoc/html/static/js/rustdoc.d.ts#L344-L390
72
72
73
73
The search index needs to fit the needs of the ` rustdoc ` compiler,
74
74
the ` search.js ` frontend,
@@ -469,7 +469,7 @@ want the libs team to be able to add new items without causing unrelated
469
469
tests to fail, but standalone tests will use it more often.
470
470
471
471
The ` ResultsTable ` and ` ParsedQuery ` types are specified in
472
- [ ` externs.js ` ] ( https://github.com/rust-lang/rust/blob/master/src/librustdoc/html/static/js/externs.js ) .
472
+ [ ` rustdoc.d.ts ` ] ( https://github.com/rust-lang/rust/blob/master/src/librustdoc/html/static/js/rustdoc.d.ts ) .
473
473
474
474
For example, imagine we needed to fix a bug where a function named
475
475
` constructor ` couldn't be found. To do this, write two files:
0 commit comments