#hash-map #debugging #output

debug-map-sorted

HashMap 的排序调试实现

2 个版本

0.1.1 2022年11月9日
0.1.0 2022年11月8日

123#debug

MIT/Apache

5KB

debug-map-sorted

crates.io

HashMap 包装器的 Debug 实现,以排序顺序显示输出。

更多信息请参见 SortedHashMapDebugOutput

示例用法

# use std::collections::HashMap;
use debug_map_sorted::SortedOutputExt;

let data: HashMap<usize, &'static str> = [(0, "zero"), (1, "one"), (2, "two")]
                                                .into_iter().collect();
assert_eq!(
    format!("{:?}", data.sorted_debug()),
    "{0: \"zero\", 1: \"one\", 2: \"two\"}"
);

依赖项

~425KB