hr-id
A human-readable unique ID for Rust which:
- supports Unicode
- disallows whitespace
- disallows common control characters
..and each of/~$`&|=^{}<>'\?:@#() - disallows ASCII control characters (bytes with integer value < 32)
- can be used to represent a domain name or URI segment but not an entire URL
- implements
From<Uuid> - implements
SerializeandDeserializewith theserdefeature - implements
ToStreamandFromStreamwith thedestreamfeature