/*! Optimized encoding routines for hex encoding.
Signature:
```ignore
/// bytes: Slice of input bytes
/// dest: Pointer to output bytes with available capacity of at least `len * 2`
/// base: Base character to use for encoding
pub unsafe fn encode(bytes: &[u8], mut dest: *mut u8, base: u8) -> *mut u8;
```
*/
impl_arch_encode!