This module contains the “cleaned” pieces of the AST, and the functions that clean them.
Rustdoc’s FileSystem abstraction module.
This module is used to store stuff from Rust’s AST in a more convenient manner (and with prettier names) before cleaning.
Rustdoc’s JSON backend
Contains information about “passes”, used to modify crate information during the documentation process.
The Rust AST Visitor. Extracts useful information and massages it into a form
A result type used by several functions under