pub fn hex_decode(s: &str) -> Option<Vec<u8>>
Hex string → bytes. Accepts either case and surrounding whitespace; None for odd length or a non-hex character.
None