uguid: Add no_std variant am: ceb468d266

Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/uguid/+/3360586

Change-Id: I358ef90552142ad3c6e8acca2cca3242ca677c5c
Signed-off-by: Automerger Merge Worker <[email protected]>
tree: 305a5c0c02d593c58d7c78f94889cfeb53ec5199
  1. examples/
  2. src/
  3. tests/
  4. Android.bp
  5. Cargo.toml
  6. Cargo.toml.orig
  7. cargo_embargo.json
  8. CHANGELOG.md
  9. LICENSE
  10. LICENSE-APACHE
  11. LICENSE-MIT
  12. METADATA
  13. MODULE_LICENSE_APACHE2
  14. OWNERS
  15. README.md
README.md

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: Provides std::error::Error implementation for the error type.

Minimum Supported Rust Version (MSRV)

The current MSRV is 1.68.

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.