Expand description
Fast Base58 encoding/decoding for UUIDs with minimal dependencies
This crate provides efficient Base58 encoding and decoding for UUIDs, with comprehensive error handling and minimal dependencies (only getrandom for secure random generation).
Enums§
- B58UUID
Error - Custom error types for b58uuid operations
Functions§
- decode
- Decodes a Base58 string to a 16-byte UUID
- decode_
to_ uuid - Decodes a Base58 string to a standard UUID string format
- encode
- Encodes a 16-byte UUID to a Base58 string
- encode_
uuid - Encodes a UUID string to Base58 format
- generate
- Generates a new random UUID and returns its Base58-encoded representation