| Crates.io | version |
| lib.rs | version |
| version | 3.0.0 |
| created_at | 2015-01-08 15:12:17.206029+00 |
| updated_at | 2018-03-28 10:51:31.086304+00 |
| description | A very simple library who's job is to return the version of your crate if you're building with Cargo. |
| homepage | |
| repository | https://github.com/nulldatamap/version |
| max_upload_size | |
| id | 740 |
| size | 15,518 |
version is a very simple library who's job is to return the version of your crate if you're building with Cargo.
#[macro_use]
extern crate version;
// ...
version!() // Returns something like "1.0.0"
let ver : Version = FromStr::from_str( version!() ).unwrap();
This only works if you're building with Cargo since the macro fetches the version digits from enviroment variables set by Cargo ( CARGO_PKG_VERSION_{MAJOR, MINOR, PATCH} ).