| Crates.io | dollcode |
| lib.rs | dollcode |
| version | 0.1.1 |
| created_at | 2025-10-09 17:05:09.916449+00 |
| updated_at | 2025-10-09 21:50:01.409738+00 |
| description | tiny implementation of noe.sh/dollcode |
| homepage | |
| repository | https://codeberg.org/ember-ana/dollcode.rs |
| max_upload_size | |
| id | 1875933 |
| size | 4,237 |
tiny dollcode implementation
use dollcode;
let encoded = dollcode::encode(0x464383c);
assert_eq!(encoded, String::from("▖▖▘▌▌▖▘▖▌▖▖▖▘▘▖▘▖"));
// decoding can fail if the input isn't well-formatted, so it returns an Option
let decoded = dollcode::decode(&encoded);
assert_eq!(decoded, Some(0x464383c));
assert_eq!(dollcode::decode("invalid"), None);