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)