Std.Uuid
12 public declarations
- equal
&Std.Uuid.Uuid -> &Std.Uuid.Uuid -> BoolWhether two identifiers are the same, compared as the numbers they are.
- fromBytes
&Bytes -> Result[Std.Uuid.Uuid, Std.Uuid.UuidError]An identifier from sixteen bytes, or the count that was not sixteen.
- fromText
Str -> Result[Std.Uuid.Uuid, Std.Uuid.UuidError]The identifier text names, hyphenated or not.
- isNil
&Std.Uuid.Uuid -> BoolWhether an identifier is the one that names nothing.
- nil
Std.Uuid.UuidThe identifier whose every byte is zero, which names nothing.
- toBytes
&Std.Uuid.Uuid -> BytesThe sixteen bytes an identifier is.
- toText
&Std.Uuid.Uuid -> StrThe hyphenated lower-case form an identifier is quoted in.
- Uuid
A universally unique identifier: sixteen bytes, whatever produced them.
- UuidError
Why text does not name an identifier.
- version4
&Std.Random.Generator -> (Std.Random.Generator, Std.Uuid.Uuid)A random identifier.
- version7
&Std.Random.Generator -> Int -> (Std.Random.Generator, Std.Uuid.Uuid)An identifier that sorts by when it was made.
- versionOf
&Std.Uuid.Uuid -> IntWhich scheme produced an identifier, read from the byte that records it.
