Skip to main content Module builder Copy item path Source pub use self::cargo::Cargo ;pub use self::cargo::apply_pgo ;pub use self::cargo::cargo_profile_var ;pub use crate::Compiler ;pub use crate::core::builder::step_stack::StepStack ;cargo π cli_paths π Various pieces of code for dealing with βpathsβ passed to bootstrap on the
command-line, extracted from core/builder/mod.rs because that file is
large and hard to navigate. step_stack π Builder Builds and performs different Self::kind s of stuff and actions, taking
into account build configuration from e.g. bootstrap.toml. Libdir π RunConfig ShouldRun Builder that allows steps to register command-line paths/aliases that
should cause those steps to be run. StepDescription π StepMetadata Metadata that describes an executed step, mostly for testing and tracing. TaskPath Alias Kind PathSet Collection of paths used to match a task rule. AnyDebug This trait is similar to Any, except that it also exposes the underlying
typeβs Debug implementation. Step crate_description A description of the crates in this set, suitable for passing to builder.info. pretty_print_step π pretty_step_name Return qualified step name, e.g. compile::Rustc. step_debug_args π Renders step using its Debug implementation and extract the field arguments out of it.