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 |
#1779 in Rust patterns
4,458 downloads per month
Used in 51 crates
(16 directly)
5KB
63 lines
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
).
lib.rs
:
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());
}