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

pub use chrono;
pub use semver;

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

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)