Crate rustc_version_runtime
source ·Expand description
Simple library for getting the version information of a rustc
compiler in runtime.
The goal of this crate is to provide debug information to developers, not to branch application logic based on compiler version. Please, don’t do that.
Example
extern crate rustc_version_runtime;
println!("This was compiled using {:?}", rustc_version_runtime::version());
Structs
- SemVer version as defined by https://semver.org.
- Rustc version plus metadata like git short hash and build date.
Enums
- Release channel of the compiler.
Functions
- Returns the
rustc
SemVer version. - Check wether the
rustc
version matches the given SemVer version requirement. - Returns the
rustc
SemVer version and additional metadata like the git short hash and build date.