/*! Optimized decoding routines for hex encoding.
Signature:
```ignore
/// string: Slice of input bytes
/// dest: Pointer to output bytes
pub unsafe fn decode(string: &[u8], dest: *mut u8) -> Result<*mut u8, crate::Error>;
```
*/
impl_arch_decode!