13 stable releases

2.2.1 Apr 1, 2025
2.2.0 Nov 28, 2023
2.1.0 Oct 9, 2023
2.0.1 Jul 1, 2023
0.7.0 Jun 22, 2022

#47 in Embedded development

Download history 5389/week @ 2025-01-02 6527/week @ 2025-01-09 6085/week @ 2025-01-16 5319/week @ 2025-01-23 5011/week @ 2025-01-30 6984/week @ 2025-02-06 5588/week @ 2025-02-13 6544/week @ 2025-02-20 6001/week @ 2025-02-27 7392/week @ 2025-03-06 9880/week @ 2025-03-13 10105/week @ 2025-03-20 10939/week @ 2025-03-27 12401/week @ 2025-04-03 14637/week @ 2025-04-10 19538/week @ 2025-04-17

58,911 downloads per month
Used in 21 crates (5 directly)

MIT/Apache

28KB
447 lines

uguid

Crates.io Docs.rs

no_std library providing a GUID (Globally Unique Identifier) type, as used in GPT disks, UEFI, and Microsoft Windows.

Features

No features are enabled by default.

  • bytemuck: Implements bytemuck's Pod and Zeroable traits for Guid.
  • serde: Implements serde's Serialize and Deserialize traits for Guid.
  • std: Currently has no effect.

Minimum Supported Rust Version (MSRV)

The current MSRV is 1.81.

License

Licensed under either of Apache License, Version 2.0 or MIT license at your option.

Disclaimer

This project is not an official Google project. It is not supported by Google and Google specifically disclaims all warranties as to its quality, merchantability, or fitness for a particular purpose.

Dependencies

~185KB