Commit af6889c
committed
rustdoc: bind typedef inner type items to the folding system
This let's us handle a multitude of things for free:
- #[doc(hidden)]
- private fields/variants
- --document-private-items
- --document-hidden-items
And correct in the process the determination of "has stripped items" by
doing the same logic done by other ones.1 parent 6b3bba8 commit af6889c
File tree
6 files changed
+53
-36
lines changed- src/librustdoc
- clean
- formats
- html/render
- tests/rustdoc
6 files changed
+53
-36
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
971 | 971 | | |
972 | 972 | | |
973 | 973 | | |
974 | | - | |
975 | 974 | | |
976 | 975 | | |
977 | | - | |
978 | 976 | | |
979 | 977 | | |
980 | 978 | | |
| |||
987 | 985 | | |
988 | 986 | | |
989 | 987 | | |
990 | | - | |
991 | 988 | | |
992 | | - | |
| 989 | + | |
993 | 990 | | |
994 | | - | |
| 991 | + | |
995 | 992 | | |
996 | 993 | | |
997 | 994 | | |
| |||
2415 | 2412 | | |
2416 | 2413 | | |
2417 | 2414 | | |
2418 | | - | |
2419 | 2415 | | |
2420 | 2416 | | |
2421 | 2417 | | |
| |||
2431 | 2427 | | |
2432 | 2428 | | |
2433 | 2429 | | |
2434 | | - | |
2435 | 2430 | | |
2436 | 2431 | | |
2437 | 2432 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2231 | 2231 | | |
2232 | 2232 | | |
2233 | 2233 | | |
2234 | | - | |
2235 | | - | |
2236 | | - | |
2237 | | - | |
2238 | | - | |
2239 | | - | |
2240 | | - | |
2241 | | - | |
2242 | | - | |
2243 | | - | |
2244 | | - | |
2245 | | - | |
2246 | | - | |
2247 | | - | |
| 2234 | + | |
| 2235 | + | |
| 2236 | + | |
2248 | 2237 | | |
2249 | 2238 | | |
2250 | 2239 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
55 | 77 | | |
56 | 78 | | |
57 | 79 | | |
58 | | - | |
59 | 80 | | |
60 | 81 | | |
61 | 82 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
457 | 457 | | |
458 | 458 | | |
459 | 459 | | |
| 460 | + | |
460 | 461 | | |
461 | 462 | | |
462 | 463 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1270 | 1270 | | |
1271 | 1271 | | |
1272 | 1272 | | |
1273 | | - | |
1274 | | - | |
1275 | | - | |
1276 | | - | |
1277 | | - | |
| 1273 | + | |
1278 | 1274 | | |
| 1275 | + | |
1279 | 1276 | | |
| 1277 | + | |
| 1278 | + | |
| 1279 | + | |
| 1280 | + | |
1280 | 1281 | | |
1281 | 1282 | | |
1282 | 1283 | | |
1283 | 1284 | | |
1284 | 1285 | | |
1285 | | - | |
1286 | | - | |
1287 | | - | |
| 1286 | + | |
| 1287 | + | |
| 1288 | + | |
1288 | 1289 | | |
1289 | 1290 | | |
1290 | 1291 | | |
1291 | | - | |
| 1292 | + | |
1292 | 1293 | | |
1293 | 1294 | | |
1294 | | - | |
| 1295 | + | |
1295 | 1296 | | |
1296 | 1297 | | |
| 1298 | + | |
| 1299 | + | |
| 1300 | + | |
1297 | 1301 | | |
1298 | 1302 | | |
1299 | 1303 | | |
| |||
1302 | 1306 | | |
1303 | 1307 | | |
1304 | 1308 | | |
1305 | | - | |
| 1309 | + | |
1306 | 1310 | | |
1307 | 1311 | | |
1308 | 1312 | | |
1309 | 1313 | | |
1310 | 1314 | | |
1311 | 1315 | | |
1312 | | - | |
| 1316 | + | |
1313 | 1317 | | |
1314 | 1318 | | |
| 1319 | + | |
| 1320 | + | |
| 1321 | + | |
1315 | 1322 | | |
1316 | 1323 | | |
1317 | 1324 | | |
| |||
1320 | 1327 | | |
1321 | 1328 | | |
1322 | 1329 | | |
1323 | | - | |
| 1330 | + | |
1324 | 1331 | | |
1325 | 1332 | | |
1326 | 1333 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| 25 | + | |
| 26 | + | |
25 | 27 | | |
26 | 28 | | |
27 | 29 | | |
| |||
52 | 54 | | |
53 | 55 | | |
54 | 56 | | |
55 | | - | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
56 | 60 | | |
57 | 61 | | |
58 | 62 | | |
| |||
0 commit comments