5 releases
Uses old Rust 2015
| 0.1.4 | Mar 2, 2018 |
|---|---|
| 0.1.3 | Mar 2, 2018 |
| 0.1.2 | Oct 23, 2017 |
| 0.1.1 | Oct 23, 2017 |
| 0.1.0 | May 3, 2016 |
#1767 in Rust patterns
31,096 downloads per month
Used in 97 crates
(17 directly)
5KB
63 lines
The purpose of this crate is to extend the UpperHex and LowerHex
traits to slices, as well as the integers it is currently implemented for.
Examples
extern crate hex_slice;
use hex_slice::AsHex;
fn main() {
let foo = vec![0u32, 1 ,2 ,3];
println!("{:x}", foo.as_hex());
}
hex-slice
Renders a slice of integers (or anything else that supports the LowerHex or UpperHex traits) as hex. For example, this:
extern crate hex_slice;
use hex_slice::AsHex;
fn main() {
let foo = vec![0u32, 1 ,2 ,3];
println!("{:x}", foo.as_hex());
}
Displays: [0 1 2 3] on standard output (available with cargo run --example trivial).