Rustdoc
The standard Rust distribution ships with a tool called rustdoc
. Its job is to generate documentation for Rust projects.
Cargo also has integration with rustdoc to make it easier to generate docs.
cargo doc # build documentation in target/doc.