covo 0.1.0

Consonant-vowel binary encoding for human-pronounceable strings
Documentation
# covo

Consonant-vowel binary encoding for human-pronounceable strings.

```rust
let encoded = covo::encode(b"\xCA\xFE");
assert_eq!(encoded, "bafaba-roputa");
assert_eq!(covo::decode(&encoded).unwrap(), b"\xCA\xFE");
```

Encoded strings include a checksum and are self-describing: [`decode`]
only needs the alphabet, not the encoder's configuration. Non-alphabet
characters are silently ignored, so separators and whitespace are
transparent to the decoder.

Use [`encode`] / [`decode`] with defaults, or [`encode_with`] /
[`decode_with`] for a custom [`Alphabet`] or [`Config`].

Custom alphabets accept English consonants and vowels only (for
simplicity and pronounceability).