[−][src]Crate rustdoc
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 |
Contains information about "passes", used to modify crate information during the documentation process. |
| 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_extern_html_roots |
Extracts |
| parse_externs |
Extracts |
| 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 |