Skip to main content

Module rust_project

Module rust_project 

Source
Expand description

Cargo workspace discovery and isolated owned-Rust frontend preparation.

Structs§

PreparedRustProject
RustPreparationTimings
Where preparing the instrumented workspace spent its time, for SUPERCOV_PHASE_TIMING=1.

Enums§

RustProjectError

Functions§

compiled_source_files
The workspace sources the build actually read, from the depinfo rustc writes beside every artifact (<artifact>.d: a make rule whose prerequisites are every file that went into it). None when no depinfo could be read, which means “do not prune”.
discover_rust_source_files
Read-only Cargo workspace source discovery used by integrity checks. This deliberately shares the same path policy as transformation preparation.
manifest_token
prepare_rust_project