Package-level declarations

Types

Link copied to clipboard
value class UUIDValue : UUID

Typed representation of a UUID. Under the hood, UUIDs are treated as quasi-strings, much like URLs are. This class holds the implementation details for a wrapped or generated UUID, and behaves as a string from a guest perspective. Parsing and encoding happen at construction time; UUIDValue objects never exist in an invalid state.