Modules§
- Internal Constants
Structs§
- The default configuration to use when an issue has occured generating instructions
- The
Emitter
will emit cargo instructions (i.e. cargo:rustc-env=NAME=VALUE) base on the configuration you enable.
Enums§
- Vergen
Key build
orcargo
orgit
orrustc
orsi
The keys used in thecrate::CargoRustcEnvMap
Traits§
- This trait should be implemented to allow the
vergen
emitter to properly emit your custom instructions. - This trait should be implemented to allow the
vergen
emitter to properly emit instructions for your feature.
Functions§
- Add a
VergenKey
entry as a default string into theCargoRustcEnvMap
. The value is either from an environment variable override orcrate::constants::VERGEN_IDEMPOTENT_DEFAULT
- Add a
VergenKey
entry as a string into theCargoRustcEnvMap
. - Count the number of idempotent entries in a
CargoRustcEnvMap
Type Aliases§
- The vector of strings used to emit
cargo:rerun-if-changed=VALUE
cargo instructions - The map used to emit
cargo:rustc-env=NAME=VALUE
cargo instructions - The vector of strings used to emit
cargo:warning=VALUE
cargo instructions