cargo::core::compiler::build_runner

Module compilation_files

Source
Expand description

Structsยง

  • Collection of information about the files emitted by the compiler, and the output directory structure.
  • The Metadata is a hash used to make unique file names for each unit in a build. It is also used for symbol mangling.
  • Info about a single file emitted by the compiler.
  • Uniquely identify a Unit under specific circumstances, see Metadata for more.

Constantsยง

  • METADATA_VERSION ๐Ÿ”’
    This is a generic version number that can be changed to make backwards-incompatible changes to any file structures in the output directory. For example, the fingerprint files or the build-script output files.

Functionsยง