hex-view 0.1.3

Easily format a &[u8] as hex.
Documentation
  • Coverage
  • 100%
    2 out of 2 items documented1 out of 2 items with examples
  • Size
  • Source code size: 3.18 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 720.61 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • Documentation
  • paulkernfeld/hex-view
    0 1 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • paulkernfeld

hex-view

NOTE: As of Rust 1.26.0, this crate is no longer necessary because an &[u8] can be formatted as hex using the :x? and :X? formatters.

Easily format a &[u8] as hex.

use hex_view::HexView;

let ff00_slice: &[u8] = &[255, 0];
assert_eq!(format!("{:x}", HexView::from(&ff00_slice)), "ff00")

HexView::from also works on anything that implements AsRef<[u8]>, such as a &Vec<u8>:

use hex_view::HexView;

let ff00_vec: Vec<u8> = vec![255, 0];
assert_eq!(format!("{:X}", HexView::from(&ff00_vec)), "FF00")

License: MIT/Apache-2.0