DXN uuid (@uuid "...", RFC 4122). Wraps 16 raw bytes, not the
36-char text form — the text form exists only at the .dxn/.dxnb
encoding boundary (parse/1/format/1 below convert between them);
the in-memory value stays the compact, comparison-cheap byte form.
Summary
Functions
Renders the canonical 36-char hyphenated text form.
Parses the 36-character hyphenated text form, 8-4-4-4-12 hex digits in either case -- nothing else: hyphens elsewhere, or none, are refused, as every implementation refuses them.
Types
Functions
Renders the canonical 36-char hyphenated text form.
@spec new(<<_::128>>) :: t()
Parses the 36-character hyphenated text form, 8-4-4-4-12 hex digits in either case -- nothing else: hyphens elsewhere, or none, are refused, as every implementation refuses them.