Crate rustdoc[][src]

Modules

clean

This module contains the "cleaned" pieces of the AST, and the functions that clean them.

core
doctree

This module is used to store stuff from Rust's AST in a more convenient manner (and with prettier names) before cleaning.

externalfiles
fold
html
markdown
passes
test
theme
visit_ast

Rust AST Visitor. Extracts useful information and massages it into a form usable for clean

visit_lib

Structs

Output

Functions

acquire_input

Looks inside the command line arguments to extract the relevant input format and files and then generates the necessary rustdoc output for formatting.

check_deprecated_options

Prints deprecation warnings for deprecated options

get_args
main
main_args
opts
parse_externs

Extracts --extern CRATE=PATH arguments from matches and returns a map mapping crate names to their paths or else an error message.

rust_input

Interprets the input file as a rust source file, passing it through the compiler all the way through the analysis passes. The rustdoc output is then generated from the cleaned AST of the crate.

stable
unstable
usage