rustdoc - Rust (original) (raw)
Crate rustdoc
Modulesยง
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 ๐
Macrosยง
map ๐
A macro to create a FxHashMap.
Functionsยง
dump_feature_usage_metrics ๐
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 ๐