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
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
Enums
rustc distribution channel (some compiler features are only available on specific channels)
The various possible optimization levels
Support for different version control systems
Functions
Gets the version of the build-info-common crate (this crate)