1 unstable release
0.1.0 | Feb 27, 2020 |
---|
#662 in Procedural macros
Used in 3 crates
7KB
79 lines
Machine UUID
A library that retrieves UUID for a machine
OS Support
- Windows - depends on WMIC
- Linux - depends on /etc/machine-id
Usage
let uuid = machineid::get();
// Based on OS, UUID format will differ
// Windows
assert_eq!("140EF834-2DB3-0F7A-27B4-4CEDFB73167C", uuid);
// Based on OS, UUID format will differ
// Linux
assert_eq!("92cc698195f84d3b85f1cfb0a09e957f", uuid);
Add this to your Cargo.toml:
[dependencies]
machine_uuid = "0.1.0"
Dependencies
~2.2–3MB
~54K SLoC