#hex #slice #byte-slice

无std hex-display

为字节切片提供hexdump实现的Display

3个不稳定版本

0.3.0 2023年2月1日
0.2.0 2023年2月1日
0.1.1 2022年11月9日
0.1.0 2022年10月24日

Rust模式中排名2923

Download history 2624/week @ 2024-03-29 1625/week @ 2024-04-05 1434/week @ 2024-04-12 2419/week @ 2024-04-19 2024/week @ 2024-04-26 1746/week @ 2024-05-03 1162/week @ 2024-05-10 1763/week @ 2024-05-17 1586/week @ 2024-05-24 1625/week @ 2024-05-31 1644/week @ 2024-06-07 1792/week @ 2024-06-14 1965/week @ 2024-06-21 1599/week @ 2024-06-28 10438/week @ 2024-07-05 7356/week @ 2024-07-12

每月下载量21,628

MIT/Apache

6KB
83

hex-display

crates.io

&[u8]包装器的Display实现,提供hexdump功能(参见[Hex]和HexDisplayExt)。此crate也可以在no_std环境中运行。

如果存在std,它还可以将内容转换为字符串形式的hexdump。

示例用法

use hex_display::HexDisplayExt;

assert_eq!(
    format!("{}", [0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xef].hex()),
    "0123456789abcdef"
);
#[cfg(feature = "std")]
assert_eq!(
    [0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xef].hex_string(),
    "0123456789abcdef"
);

无运行时依赖

功能