rustdoc - Rust (original) (raw)
clean π
This module defines the primary IR used in rustdoc together with the procedures that transform rustc data types into it.
config π
core π
display π
Various utilities for working with fmt::Display implementations.
docfs π
Rustdocβs FileSystem abstraction module.
doctest π
error π
externalfiles π
fold π
formats π
json π
Rustdocβs JSON backend
lint π
markdown π
Standalone markdown rendering.
passes π
Contains information about βpassesβ, used to modify crate information during the documentation process.
scrape_examples π
This module analyzes crates to find call sites that can serve as examples in the documentation.
theme π
visit π
visit_ast π
The Rust AST Visitor. Extracts useful information and massages it into a form usable for clean
.
visit_lib π
map π
A macro to create a FxHashMap.
init_logging π
main_args π
opts π
run_merge_finalize π
Renders and writes cross-crate info files, like the search index. This function exists so that we can run rustdoc without a crate root in the --merge=finalize
mode. Cross-crate info files discovered via --include-parts-dir
are combined and written to the doc root.
run_renderer π
usage π
wrap_return π