rust/tests/rustdoc
Matthias Krüger e1da72c6e8
Rollup merge of #120736 - notriddle:notriddle/toc, r=t-rustdoc
rustdoc: add header map to the table of contents

## Summary

Add header sections to the sidebar TOC.

### Preview

![image](https://github.com/user-attachments/assets/eae4df02-86aa-4df4-8c61-a95685cd8829)

* http://notriddle.com/rustdoc-html-demo-9/toc/rust/std/index.html
* http://notriddle.com/rustdoc-html-demo-9/toc/rust-derive-builder/derive_builder/index.html

## Motivation

Some pages are very wordy, like these.

| crate | word count |
|--|--|
| [std::option](https://doc.rust-lang.org/stable/std/option/index.html) | 2,138
| [derive_builder](https://docs.rs/derive_builder/0.13.0/derive_builder/index.html) | 2,403
| [tracing](https://docs.rs/tracing/0.1.40/tracing/index.html) | 3,912
| [regex](https://docs.rs/regex/1.10.3/regex/index.html) | 8,412

This kind of very long document is more navigable with a table of contents, like Wikipedia's or the one [GitHub recently added](https://github.blog/changelog/2021-04-13-table-of-contents-support-in-markdown-files/) for READMEs.

In fact, the use case is so compelling, that it's been requested multiple times and implemented in an extension:

* https://github.com/rust-lang/rust/issues/80858
* https://github.com/rust-lang/rust/issues/28056
* https://github.com/rust-lang/rust/issues/14475
* https://rust.extension.sh/#show-table-of-content

(Some of these issues ask for more than this, so don’t close them.)

It's also been implemented by hand in some crates, because the author really thought it was needed. Protip: for a more exhaustive list, run [`site:docs.rs table of contents`](https://duckduckgo.com/?t=ffab&q=site%3Adocs.rs+table+of+contents&ia=web), though some of them are false positives.

* https://docs.rs/figment/0.10.14/figment/index.html#table-of-contents
* https://docs.rs/csv/1.3.0/csv/tutorial/index.html#table-of-contents
* https://docs.rs/axum/0.7.4/axum/response/index.html#table-of-contents
* https://docs.rs/regex-automata/0.4.5/regex_automata/index.html#table-of-contents

Unfortunately for these hand-built ToCs, because they're just part of the docs, there's no consistent way to turn them off if the reader doesn't want them. It's also more complicated to ensure they stay in sync with the docs they're supposed to describe, and they don't stay with you when you scroll like Wikipedia's [does now](https://uxdesign.cc/design-notes-on-the-2023-wikipedia-redesign-d6573b9af28d).

## Guide-level explanation

When writing docs for a top-level item, the first and second level of headers will be shown in an outline in the sidebar. In this context, "top level" means "not associated".

This means, if you're writing very long guides or explanations, and you want it to have a table of contents in the sidebar for its headings, the ideal place to attach it is usually the *module* or *crate*, because this page has fewer other things on it (and is the ideal place to describe "cross-cutting concerns" for its child items).

If you're reading documentation, and want to get rid of the table of contents, open the ![image](https://github.com/rust-lang/rust/assets/1593513/2ad82466-5fe3-4684-b1c2-6be4c99a8666) Settings panel and checkmark "Hide table of contents."

## Reference-level explanation

Top-level items have an outline generated. This works for potentially-malformed header trees by pairing a header with the nearest header with a higher level. For example:

```markdown
## A
# B
# C
## D
## E
```

A, B, and C are all siblings, and D and E are children of C.

Rustdoc only presents two layers of tree, but it tracks up to the full depth of 6 while preparing it.

That means that these two doc comment both generate the same outline:

```rust
/// # First
/// ## Second
struct One;
/// ## First
/// ### Second
struct Two;
```

## Drawbacks

The biggest drawback is adding more stuff to the sidebar.

My crawl through docs.rs shows this to, surprisingly, be less of a problem than I thought. The manually-built tables of contents, and the pages with dozens of headers, usually seem to be modules or crates, not types (where extreme scrolling would become a problem, since they already have methods to deal with).

The best example of a type with many headers is [vec::Vec](https://doc.rust-lang.org/1.75.0/std/vec/struct.Vec.html), which still only has five headers, not dozens like [axum::extract](https://docs.rs/axum/0.7.4/axum/extract/index.html).

## Rationale and alternatives

### Why in the existing sidebar?

The method links and the top-doc header links have more in common with each other than either of them do with the "In [parent module]" links, and should go together.

### Why limited to two levels?

The sidebar is pretty narrow, and I don't want too much space used by indentation. Making the sidebar wider, while it has some upsides, also takes up more space on middling-sized screens or tiled WMs.

### Why not line wrap?

That behaves strangely when resizing.

## Prior art

### Doc generators that have TOC for headers

https://hexdocs.pm/phoenix/Phoenix.Controller.html is very close, in the sense that it also has header sections directly alongside functions and types.

Another example, referenced as part of the [early sidebar discussion](https://github.com/rust-lang/rust/issues/37856) that added methods, Ruby will show a table of contents in the sidebar (for example, on the [ARGF](https://docs.ruby-lang.org/en/master/ARGF.html) class). According to their changelog, [they added it in 2013](06137bde8c/History.rdoc (400--2013-02-24-)).

Haskell seems to mix text and functions even more freely than Elixir. For example, this [Naming conventions](https://hackage.haskell.org/package/base-4.19.0.0/docs/Control-Monad.html#g:3) is plain text, and is immediately followed by functions. And the [Pandoc top level](https://hackage.haskell.org/package/pandoc-3.1.11.1/docs/Text-Pandoc.html) has items split up by function, rather than by kind. Their TOC matches exactly with the contents of the page.

### Doc generators that don't have header TOC, but still have headers

Elm, interestingly enough, seems to have the same setup that Rust used to have: sibling navigation between modules, and no index within a single page. [They keep Haskell's habit of named sections with machine-generated type signatures](https://package.elm-lang.org/packages/elm/browser/latest/Browser-Dom), though.

[PHP](https://www.php.net/manual/en/book.datetime.php), like elm, also has a right-hand sidebar with sibling navigation. However, PHP has a single page for a single method, unlike Rust's page for an entire "class." So even though these pages have headers, it's never more than ten at most. And when they have guides, those guides are also multi-page.

## Unresolved questions

* Writing recommendations for anyone who wants to take advantage of this.
* Right now, it does not line wrap. That might be a bad idea: a lot of these are getting truncated.
* Split sidebars, which I [tried implementing](https://rust-lang.zulipchat.com/#narrow/stream/266220-t-rustdoc/topic/Table.20of.20contents), are not required. The TOC can be turned off, if it's really a problem. Implemented in https://github.com/rust-lang/rust/pull/120818, but needs more, separate, discussion.

## Future possibilities

I would like to do a better job of distinguishing global navigation from local navigation. Rustdoc has a pretty reasonable information architecture, if only we did a better job of communicating it.

This PR aims, mostly, to help doc authors help their users by writing docs that can be more effectively skimmed. But it doesn't do anything to make it easier to tell the TOC and the Module Nav apart.
2024-09-05 03:47:40 +02:00
..
auxiliary Add cross-crate precise capturing support to rustdoc 2024-07-17 11:06:10 -04:00
const-generics Split part of adt_const_params into unsized_const_params 2024-07-17 11:01:29 +01:00
cross-crate-info reformatted rustdoc/cross-crate-info, fixing trailing newline issue 2024-07-29 14:34:34 +00:00
deref Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doctest Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
duplicate_impls Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
generic-associated-types Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
inline_cross Migrate tests to use -Znext-solver 2024-06-30 17:08:45 +00:00
inline_local Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
intra-doc Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
intra-doc-crate Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
notable-trait Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
primitive Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
sidebar rustdoc: consistentify #TOC and #ModNav to lowercase 2024-08-20 16:51:40 -07:00
src-links
synthetic_auto Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
test_option_check
type-alias rustdoc: Add test for impl_trait_in_accos_type 2024-08-01 15:48:22 +00:00
alias-reexport2.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
alias-reexport.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
all.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
anchor-id-duplicate-method-name-25001.rs Make clippy and rustdoc happy 2024-07-18 16:51:05 -04:00
anchor-id-trait-method-15169.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
anchor-id-trait-tymethod-28478.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
anchors.no_const_anchor2.html
anchors.no_const_anchor.html
anchors.no_method_anchor.html
anchors.no_trait_method_anchor.html
anchors.no_tymethod_anchor.html
anchors.no_type_anchor2.html Generate missing source link on impl associated types 2024-08-25 16:22:35 +02:00
anchors.no_type_anchor.html
anchors.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
anonymous-lifetime.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
anonymous-reexport.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
array-links.link_box_generic.html
array-links.link_box_u32.html
array-links.link_slice_generic.html
array-links.link_slice_u32.html
array-links.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
asm-foreign2.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
asm-foreign.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
asref-for-and-of-local-82465.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
assoc-consts-version.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
assoc-consts.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
assoc-item-cast.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
assoc-type-bindings-20646.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
assoc-type-source-link.rs Add regression test for impl associated types source link 2024-08-25 16:22:35 +02:00
assoc-types.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
associated-consts.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
async-fn-opaque-item.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
async-fn.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
async-move-doctest.rs
async-trait-sig.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
async-trait.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
attribute-rendering.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
attributes-inlining-108281.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
attributes.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
auto_aliases.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
auto-impl-for-trait.rs
auto-impl-primitive.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
auto-trait-bounds-by-associated-type-50159.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
auto-trait-bounds-inference-variables-54705.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
auto-trait-bounds-where-51236.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
auto-trait-negative-impl-55321.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
auto-trait-not-send.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
auto-traits.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
bad-codeblock-syntax.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
blank-line-in-doc-block-47197.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
blanket-impl-29503.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
blanket-impl-78673.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
blanket-reexport-item.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
bold-tag-101743.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
bounds.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
cap-lints.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
cfg_doc_reexport.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
cfg-doctest.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
check-source-code-urls-to-def-std.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
check-source-code-urls-to-def.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
check-styled-link.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
check.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
codeblock-title.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
comment-in-doctest.rs
compiler-derive-proc-macro.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
const-display.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
const-doc.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
const-effect-param.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
const-fn-76501.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
const-fn-effects.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
const-fn.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
const-intrinsic.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
const-rendering-macros-33302.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
const-underscore.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
const-value-display.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
const.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
constructor-imports.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
crate-version-escape.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
crate-version-extra.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
crate-version.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
cross-crate-hidden-assoc-trait-items.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
cross-crate-hidden-impl-parameter.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
cross-crate-links.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
cross-crate-primitive-doc.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
custom_code_classes.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
decl_macro_priv.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
decl_macro.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
decl-line-wrapping-empty-arg-list.decl.html Update code format and tests 2024-06-04 13:49:39 +02:00
decl-line-wrapping-empty-arg-list.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
decl-trailing-whitespace.declaration.html Update code format and tests 2024-06-04 13:49:39 +02:00
decl-trailing-whitespace.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
deduplicate-glob-import-impl-21474.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
deduplicate-trait-impl-22025.rs
deep-structures.rs
default-impl.rs
default-theme.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
default-trait-method-link.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
default-trait-method.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
demo-allocator-54478.rs
deprecated-future-staged-api.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
deprecated-future.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
deprecated-impls.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
deprecated.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
deref-methods-19190-foreign-type.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
deref-methods-19190-inline.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
deref-methods-19190.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
deref-mut-35169-2.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
deref-mut-35169.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
description_default.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
description.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
disambiguate-anchors-32890.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
disambiguate-anchors-header-29449.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
display-hidden-items.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc_auto_cfg_nested_impl.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-assoc-item.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-attr-comment-mix-42760.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-auto-cfg.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-cfg-hide.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-cfg-implicit-gate.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-cfg-implicit.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-cfg-inherit-from-module-79201.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-cfg-simplification.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-cfg-target-feature.rs
doc-cfg-traits.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-cfg.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-hidden-crate.rs Add regression test for #126796 2024-08-22 20:27:57 +02:00
doc-hidden-method-13698.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-hidden-private-67851-both.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-hidden-private-67851-hidden.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-hidden-private-67851-neither.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-hidden-private-67851-private.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-hidden-trait-implementors-33069.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
doc-proc-macro.rs
doc-test-attr-18199.rs
document-hidden-items-15347.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
document-item-with-associated-const-in-where-clause.rs
double-hyphen-to-dash.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
double-quote-escape.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
duplicate-cfg.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
duplicate-flags.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
duplicated_impl.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
duplicated-glob-reexport-60522.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
early-unindent.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
edition-doctest.rs
edition-flag.rs
elided-lifetime.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
empty-doc-comment.rs
empty-impl-block-private-with-doc.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
empty-impl-block-private.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
empty-impl-block.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
empty-impls.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
empty-mod-private.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
empty-mod-public.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
empty-section.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
ensure-src-link.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
enum-headings.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
enum-variant-doc-hidden-field-88600.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
enum-variant-fields-heading.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
enum-variant-fields-heading.variants.html
enum-variant-private-46767.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
enum-variant-reexport-35488.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
enum-variant-value.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
extern-default-method.no_href_on_anchor.html
extern-default-method.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
extern-fn-22038.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
extern-html-root-url-precedence.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
extern-html-root-url.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
extern-impl-trait.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
extern-impl.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
extern-links.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
extern-method.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
external-cross.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
external-doc.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
external-macro-src.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
extremely_long_typename.extremely_long_typename.html rustdoc: word wrap CamelCase in the item list table 2024-07-29 08:45:50 -07:00
extremely_long_typename.rs rustdoc: word wrap CamelCase in the item list table 2024-07-29 08:45:50 -07:00
feature-gate-doc_auto_cfg.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
ffi.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
files-creation-hidden.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
files-creation-private.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
fn-bound.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
fn-pointer-arg-name.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
fn-sidebar.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
fn-type.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
footnote-definition-without-blank-line-100638.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
footnote-in-summary.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
force-target-feature.rs
force-unstable-if-unmarked-106421-not-internal.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
force-unstable-if-unmarked-106421.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
foreign-implementors-js-43701.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
foreigntype-reexport.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
foreigntype.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
generic_const_exprs.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
generic-const-items.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
generic-impl.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
glob-reexport-attribute-merge-120487.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
glob-reexport-attribute-merge-doc-auto-cfg.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
glob-shadowing-const.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
glob-shadowing.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
heading-levels-89309.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
hidden-extern-34025.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
hidden-impls.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
hidden-line.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
hidden-methods.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
hidden-private.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
hidden-trait-methods-with-document-hidden-items.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
hidden-trait-methods.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
hidden-trait-struct-impls.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
hide-complex-unevaluated-const-arguments.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
hide-complex-unevaluated-consts.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
hide-mut-methods-if-no-derefmut-impl-74083.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
hide-unstable-trait.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
higher-ranked-trait-bounds.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
highlight-invalid-rust-12834.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
html-no-source.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
ice-associated-const-equality-105952.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
ice-intra-doc-links-107995.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
ice-reexport-crate-root-28927.rs
ice-type-error-19181.rs
impl-alias-substituted.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-assoc-type-21092.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-blanket-53689.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-box.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-disambiguation.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-everywhere.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-in-const-block.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-on-ty-alias-issue-119015.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-parts-crosscrate.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-parts.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-ref-20175.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-trait-43869.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-trait-alias.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impl-trait-precise-capturing.rs Stabilize opaque type precise capturing 2024-08-17 12:33:29 -04:00
impl-type-parameter-33592.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
implementor-stable-version.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
implementors-unstable-75588.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
impossible-default.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
include_str_cut.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
index-page.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
infinite-redirection-16265-1.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
infinite-redirection-16265-2.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
infinite-redirection.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
inherent-projections.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
inline-assoc-type-20727-bindings.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
inline-assoc-type-20727-bounds-deref.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
inline-assoc-type-20727-bounds-index.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
inline-assoc-type-20727-bounds.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
inline-default-methods.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
inline-impl-through-glob-import-100204.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
inline-private-with-intermediate-doc-hidden.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
inline-rename-34473.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
internal.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
intra-doc-link-method-trait-impl-72340.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
invalid$crate$name.rs
issue-108925.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
issue-108931-anonymous-reexport.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
issue-109258-missing-private-inlining.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
issue-109449-doc-hidden-reexports.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
issue-109695-crate-doc-hidden.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
issue-110422-inner-private.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
issue-110629-private-type-cycle.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
issue-111064-reexport-trait-from-hidden-2.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
issue-111064-reexport-trait-from-hidden.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
issue-111249-file-creation.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
issue-113982-doc_auto_cfg-reexport-foreign.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
issue-115295-macro-const-display.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
issue-118180-empty-tuple-struct.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
item-desc-list-at-start.item-table.html rustdoc: move the wbr after the underscore, instead of before 2024-07-29 10:31:02 -07:00
item-desc-list-at-start.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
jump-to-def-doc-links-calls.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
jump-to-def-doc-links.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
jump-to-def-macro.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
jump-to-non-local-method.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
keyword.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
legacy-const-generic.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
lifetime-name.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
line-breaks.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
link-assoc-const.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
link-extern-crate-33178.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
link-extern-crate-item-30109.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
link-extern-crate-title-33178.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
link-title-escape.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
links-in-headings.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
local-reexport-doc.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
logo-class-default.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
logo-class-rust.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
logo-class.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
macro_pub_in_module.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
macro_rules-matchers.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
macro-doc-comment-23812.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
macro-document-private-duplicate.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
macro-document-private.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
macro-export-crate-root-108231.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
macro-generated-macro.macro_linebreak_pre.html
macro-generated-macro.macro_morestuff_pre.html
macro-generated-macro.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
macro-higher-kinded-function.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
macro-ice-16019.rs
macro-in-async-block.rs
macro-in-closure.rs
macro-indirect-use.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
macro-private-not-documented.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
macro-rules-broken-intra-doc-106142.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
macros.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
manual_impl.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
markdown-60482.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-04-15 15:13:05 -07:00
markdown-table-escape-pipe-27862.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
masked.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
method-anchor-in-blanket-impl-86620.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
method-link-foreign-trait-impl-17476.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
method-list.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
mixing-doc-comments-and-attrs.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
mixing-doc-comments-and-attrs.S1_top-doc.html
mixing-doc-comments-and-attrs.S2_top-doc.html
mixing-doc-comments-and-attrs.S3_top-doc.html
mod-stackoverflow.rs
module-impls.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
multiple-foreigns-w-same-name-99734.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
multiple-import-levels.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
multiple-macro-rules-w-same-name-99221.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
multiple-macro-rules-w-same-name-submodule-99221.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
multiple-mods-w-same-name-99734.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
multiple-mods-w-same-name-doc-inline-83375.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
multiple-mods-w-same-name-doc-inline-last-item-83375.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
multiple-structs-w-same-name-99221.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
must_implement_one_of.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
mut-params.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
namespaces.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
negative-impl-no-items.rs Add regression tests for negative impls not showing their items 2024-08-10 15:03:43 +02:00
negative-impl-sidebar.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
negative-impl.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
nested-items-issue-111415.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
nested-modules.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
no_std-primitive.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
no-compiler-reexport.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
no-run-still-checks-lints.rs
no-stack-overflow-25295.rs
no-unit-struct-field.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
non_lifetime_binders.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
normalize-assoc-item.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
nul-error.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
overlapping-reexport-105735-2.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
overlapping-reexport-105735.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
playground-arg.rs Update rustdoc tests 2024-08-05 11:04:51 +02:00
playground-empty.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
playground-none.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
playground-syntax-error.rs Update rustdoc tests 2024-08-05 11:04:51 +02:00
playground.rs Update rustdoc tests 2024-08-05 11:04:51 +02:00
primitive-link.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
primitive-raw-pointer-dox-15318-3.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
primitive-raw-pointer-link-15318.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
primitive-raw-pointer-link-no-inlined-15318-2.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
primitive-reexport.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
primitive-reference.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
primitive-slice-auto-trait.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
primitive-tuple-auto-trait.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
primitive-tuple-variadic.rs rustdoc: clean up tuple <-> primitive conversion docs 2024-08-24 14:06:57 -07:00
primitive-unit-auto-trait.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
private-fields-tuple-struct.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
private-non-local-fields-2.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
private-non-local-fields.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
private-type-alias.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
private-use-decl-macro-47038.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
private-use.rs
proc-macro.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
process-termination.rs
pub-extern-crate.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
pub-method.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
pub-reexport-of-pub-reexport-46506.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
pub-use-extern-macros.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
pub-use-loop-107350.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
pub-use-root-path-95873.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
public-impl-mention-private-generic-46380-2.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
range-arg-pattern.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
raw-ident-eliminate-r-hashtag.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
read-more-unneeded.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
recursion1.rs
recursion2.rs
recursion3.rs
redirect-const.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
redirect-map-empty.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
redirect-map.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
redirect-rename.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
redirect.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexport-attr-merge.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexport-cfg.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexport-check.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexport-dep-foreign-fn.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexport-doc-hidden-inside-private.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexport-doc-hidden.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexport-doc.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexport-hidden-macro.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexport-macro.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexport-of-doc-hidden.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexport-of-reexport-108679.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-07-12 18:14:37 -07:00
reexport-stability-tags-deprecated-and-portability.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexport-stability-tags-unstable-and-portability.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexports-of-same-name.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexports-priv.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
reexports.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
remove-duplicates.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
remove-url-from-headings.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
render-enum-variant-structlike-32395.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
repr.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
resolve-ice-124363.rs Fix the assertion crash from rustdoc document indent widths 2024-04-28 11:17:09 +08:00
return-impl-trait.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
rfc-2632-const-trait-impl.rs finishing touches, move fixed ICEs to ui tests 2024-06-28 10:57:35 +00:00
rustc-incoherent-impls.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
rustc-macro-crate.rs
safe-intrinsic.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
same-crate-hidden-impl-parameter.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
sanitizer-option.rs
search-index-primitive-inherent-method-23511.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
search-index-summaries.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
search-index.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
short-docblock-codeblock.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
short-docblock.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
short-line.md
show-const-contents.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
sidebar-trait-impl-disambiguate-78701.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
sized_trait.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
slice-links.link_box_generic.html
slice-links.link_box_u32.html
slice-links.link_slice_generic.html
slice-links.link_slice_u32.html
slice-links.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
smart-punct.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
smoke.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
sort-53812.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
sort-modules-by-appearance.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
source-code-highlight.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
source-file.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
source-version-separator.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
src-link-external-macro-26606.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
src-links-auto-impls.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
src-links-external.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
src-links-implementor-43893.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
src-links-inlined-34274.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
src-links.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
src-mod-path-absolute-26995.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
stability.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
staged-api-deprecated-unstable-32374.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
staged-api-feature-issue-27759.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
static-root-path.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
static.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
strip-block-doc-comments-stars.docblock.html
strip-block-doc-comments-stars.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
strip-enum-variant.no-not-shown.html rustdoc: show code spans as <code> in TOC 2024-08-20 16:51:37 -07:00
strip-enum-variant.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
strip-priv-imports-pass-27104.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
struct-arg-pattern.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
struct-field.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
struct-implementations-title.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
structfields.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
summary-codeblock-31899.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
summary-header-46377.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
summary-reference-link-30366.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
tab_title.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
table-in-docblock.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
task-lists.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
test-lists.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
test-parens.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
test-strikethrough.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
thread-local-src.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
titles.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
toggle-item-contents.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
toggle-method.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
toggle-trait-fn.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
trait_alias.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
trait-alias-mention.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
trait-impl-items-links-and-anchors.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
trait-impl.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
trait-implementations-duplicate-self-45584.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
trait-item-info.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
trait-object-safe.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
trait-self-link.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
trait-src-link.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
trait-visibility.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
traits-in-bodies-private.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
traits-in-bodies.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
tuple-struct-fields-doc.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
tuple-struct-where-clause-34928.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
tuples.link1_i32.html
tuples.link1_t.html
tuples.link2_i32.html
tuples.link2_t.html
tuples.link2_tu.html
tuples.link_unit.html
tuples.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
type-layout-flag-required.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
type-layout.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
typedef-inner-variants-lazy_type_alias.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
typedef-inner-variants.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
typedef.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
underscore-import-61592.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
underscore-type-in-trait-impl-96381.rs rustdoc: rename issue-\d+.rs tests to have meaningful names 2024-05-21 12:28:34 -07:00
unindent.md
unindent.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
union-fields-html.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
union.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
unit-return.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
universal-impl-trait.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
unneeded-trait-implementations-title.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
unsafe-extern-blocks.rs Stabilize unsafe extern blocks (RFC 3484) 2024-07-23 00:29:39 -03:00
use-attr.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
useless_lifetime_bound.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
variadic.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
version-separator-without-source.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
viewpath-rename.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
viewpath-self.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
visibility.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
where-clause-order.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
where-sized.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
where.alpha_trait_decl.html
where.bravo_trait_decl.html
where.charlie_fn_decl.html
where.golf_type_alias_decl.html
where.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
where.SWhere_Echo_impl.html
where.SWhere_Simd_item-decl.html
where.SWhere_TraitWhere_item-decl.html
whitespace-after-where-clause.enum2.html
whitespace-after-where-clause.enum.html
whitespace-after-where-clause.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
whitespace-after-where-clause.struct2.html
whitespace-after-where-clause.struct.html
whitespace-after-where-clause.trait2.html
whitespace-after-where-clause.trait.html
whitespace-after-where-clause.union2.html
whitespace-after-where-clause.union.html
without-redirect.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00
wrapping.rs Update tests/rustdoc to new test syntax 2024-06-24 11:08:41 +02:00