Expand description
Utilities for building with rustdoc.
Re-exportsยง
use crate::compiler::build_runner::BuildRunner;๐use crate::compiler::unit::Unit;๐use crate::compiler::BuildContext;๐use crate::compiler::CompileKind;๐use crate::context::RustdocExternMap;๐use crate::context::RustdocExternMode;๐use crate::sources::CRATES_IO_REGISTRY;๐use crate::util::errors::CargoResult;๐use crate::util::errors::internal;๐use cargo_util::ProcessBuilder;๐use cargo_util::collections::HashMap;๐use cargo_util::collections::HashSet;๐use url::Url;๐
Enumsยง
- Rustdoc
Scrape Examples - Indicates whether a target should have examples scraped from it by rustdoc.
Configured within Cargo.toml and only for unstable feature
-Zrustdoc-scrape-examples.
Functionsยง
- add_
output_ format - Adds unstable flag
--output-formatto the givenrustdocinvocation. This is for unstable feature-Zunstable-features. - add_
root_ urls - Adds unstable flag
--extern-html-root-urlto the givenrustdocinvocation. This is for unstable feature-Zrustdoc-map. - build_
all_ ๐urls - Recursively generate html root url for all units and their children.