10 stable releases

2.0.1 Sep 8, 2022
1.0.9 Dec 21, 2021
1.0.8 Apr 24, 2021
1.0.6 Feb 12, 2021
1.0.3 Oct 31, 2020

#208 in No standard library

25 downloads per month

BSL-1.0 license

33KB
634 lines

lolid

Rust Crates.io Documentation

Minimal no_std UUID implementation.

Features:

  • md5 - Enables v3;
  • orng - Enables v4 using OS random, allowing unique UUIDs;
  • prng - Enables v4 using pseudo random, allowing unique, but predictable UUIDs;
  • sha1 - Enables v5;
  • serde - Enables serde support;
  • std - Enables usages of std facilities like getting current time.

lib.rs:

Minimal no_std UUID implementation.

Features:

  • md5 - Enables v3;
  • orng - Enables v4 using OS random, allowing unique UUIDs;
  • prng - Enables v4 using pseudo random, allowing unique, but predictable UUIDs;
  • sha1 - Enables v5;
  • serde - Enables serde support;
  • std - Enables usages of std facilities like getting current time.

Dependencies

~19–330KB