Cargo Features

[dependencies]
nuuid = { version = "0.5.0", default-features = false, features = ["std", "getrandom", "experimental_uuid", "serde"] }
default = getrandom, std

These default features are set whenever nuuid is added without default-features = false somewhere in the dependency tree.

std default

Implements some traits from std.

getrandom default

Enable usage of getrandom. This can be used in no_std environments, but usually requires OS system libraries.

Enables getrandom of rand_core

experimental_uuid

Enable experimental UUID formats from https://github.com/ietf-wg-uuidrev/rfc4122bis There is no stability guarantee for these formats and API or output may change when the draft does

Features from optional dependencies

serde implicit feature

Enables serde

serde:

A generic serialization/deserialization framework