pub fn writehex<S, B, D>(src: S, dst: D) -> Result<(), Error>where S: IntoIterator<Item = B>, B: Borrow<u8>, D: Write,
Helper function which attempts to convert an immutable set of bytes into hexadecimal characters and write them to some destination.