use base64
Base64 encoding and decoding. Optimized with lookup tables and direct buffer writes.
Functions
fn decode
Decode a base64 string.
Signature: (encoded:str -- decoded:str)
| Parameter | Type | Description |
|---|---|---|
encoded |
str |
Base64-encoded string |
| Output | Type | Description |
|---|---|---|
decoded |
str |
Decoded string |
Example:
"SGVsbG8=" base64::decode // text
fn encode
Encode a string to base64.
Signature: (input:str -- encoded:str)
| Parameter | Type | Description |
|---|---|---|
input |
str |
String to encode |
| Output | Type | Description |
|---|---|---|
encoded |
str |
Base64-encoded string |
Example:
"Hello" base64::encode // b64