Crate build_info_common
source · [−]Expand description
Common types used by the build-info and build-info-build crates.
User code should not depend on this crate directly, but rather depend on build-info (as a [dependency]) and build-info-build (as a [build-dependency]).
The types provided herein are reexported by build-info and should be used that way.
For example, build_info_common::BuildInfo should be used as build_info::BuildInfo instead.
Re-exports
Modules
Structs
Information about the current build
rustc version and configuration
Information about the current crate (i.e., the crate for which build information has been generated)
Information about a git repository
Used internally to ensure that build-info and build-info-build use the same version of build-info-common.
Enums
rustc distribution channel (some compiler features are only available on specific channels)
Support for different version control systems
Functions
Gets the version of the build-info-common crate (this crate)